@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/spectral-latin-ext-400-normal.woff2?v=fc4b2566cc)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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/spectral-latin-400-normal.woff2?v=cf8daee3b8)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:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/spectral-latin-ext-600-normal.woff2?v=dea6bd9ca6)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:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/spectral-latin-600-normal.woff2?v=33faca8b57)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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/spectral-latin-ext-400-italic.woff2?v=f554218b51)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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/spectral-latin-400-italic.woff2?v=db397149a9)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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-sans-latin-ext-400-normal.woff2?v=c93d2a12aa)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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2?v=3b646991d3)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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-sans-latin-ext-500-normal.woff2?v=2846035d85)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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2?v=0717336fb3)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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-sans-latin-ext-600-normal.woff2?v=b25dfd4f97)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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2?v=8960851d69)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-ext-400-normal.woff2?v=6bc0f226a5)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-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2?v=08949f728d)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-ext-500-normal.woff2?v=6bb06407c9)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-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2?v=01d2854474)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/barlow-condensed-latin-ext-500-normal.woff2?v=a6ff9214bf)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/barlow-condensed-latin-500-normal.woff2?v=460f141ec8)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/barlow-condensed-latin-ext-600-normal.woff2?v=aef7edf54f)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/barlow-condensed-latin-600-normal.woff2?v=215a93c696)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/barlow-condensed-latin-ext-700-normal.woff2?v=9d351bd922)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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/barlow-condensed-latin-700-normal.woff2?v=3787a5a419)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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/barlow-latin-ext-400-normal.woff2?v=122b24bc2a)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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/barlow-latin-400-normal.woff2?v=b0a8ad37ac)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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/barlow-latin-ext-500-normal.woff2?v=3facdf66b6)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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/barlow-latin-500-normal.woff2?v=cd759df8ef)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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/barlow-latin-ext-600-normal.woff2?v=b7f099c421)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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/barlow-latin-600-normal.woff2?v=4b52ddd483)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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/courier-prime-latin-ext-400-normal.woff2?v=efbea074e3)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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/courier-prime-latin-400-normal.woff2?v=f09844e1f4)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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/courier-prime-latin-ext-700-normal.woff2?v=b7ce6854b9)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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/courier-prime-latin-700-normal.woff2?v=5c7ae1cc9a)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 Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/libre-caslon-text-latin-ext-400-normal.woff2?v=1b7053f56e)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 Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/libre-caslon-text-latin-400-normal.woff2?v=29310efc10)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 Caslon Text;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/libre-caslon-text-latin-ext-700-normal.woff2?v=507327bd41)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 Caslon Text;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/libre-caslon-text-latin-700-normal.woff2?v=2819c345e6)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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-normal.woff2?v=290e6267dd)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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-normal.woff2?v=5eb09b5ac0)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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-italic.woff2?v=d001482125)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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-italic.woff2?v=5a51946dff)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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/bricolage-grotesque-latin-ext-wght-normal.woff2?v=e808f16b56)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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/bricolage-grotesque-latin-wght-normal.woff2?v=a97804dc9f)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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin-ext-wght-normal.woff2?v=c4fcfea41f)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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin-wght-normal.woff2?v=2ee17598a9)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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/literata-latin-ext-wght-normal.woff2?v=46792f7cd1)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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/literata-latin-wght-normal.woff2?v=9adbeac5b1)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}.dz-preview-bar{inset-inline:0;z-index:90;padding:.55rem 1rem calc(.55rem + env(safe-area-inset-bottom,0px));color:#f9fafb;font:600 .85rem/1.3 var(--font-body);background:#111827;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex;position:fixed;bottom:0;box-shadow:0 -4px 18px #00000040}.dz-preview-bar a{color:#fde68a}.sandbox-bar{background:#b91c1c;top:0;bottom:auto}.rs-bar{border-block-start:1px solid color-mix(in srgb, var(--header-ink) 14%, transparent);background:color-mix(in srgb, var(--header-ink) 4%, var(--header-bg));color:var(--header-ink);font-size:.875rem}.site-header .rs-bar .rs-bar-in{flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-block:0;display:flex}.rs-dd{position:relative}.rs-dd>summary{list-style:none}.rs-dd>summary::-webkit-details-marker{display:none}.rs-who{align-items:center;gap:4px var(--space-2);min-block-size:44px;padding-inline:var(--space-3);border-radius:var(--radius);cursor:pointer;color:inherit;flex-wrap:wrap;display:inline-flex}.rs-who:hover,.rs-dd[open]>.rs-who{background:color-mix(in srgb, currentColor 9%, transparent)}.rs-who:focus-visible{outline-offset:2px;outline:2px solid}.rs-label{opacity:.8}.rs-name{font-family:var(--font-display);letter-spacing:.005em;font-size:1.0625rem;font-weight:700}.rs-dot{background:#16a34a;border-radius:50%;flex:none;block-size:9px;inline-size:9px;box-shadow:0 0 0 3px #16a34a47}.rs-state{letter-spacing:.02em;color:inherit;border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:999px;align-items:center;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.rs-chev{flex:none;block-size:14px;inline-size:14px;transition:transform .15s ease-out}.rs-dd[open] .rs-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.rs-chev{transition:none}}.rs-dd:is(:hover,:focus-within)::details-content{content-visibility:visible}.rs-dd:is(:hover,:focus-within) .rs-chev{transform:rotate(180deg)}.rs-menu{z-index:40;inline-size:min(19rem, calc(100vw - 2 * var(--space-4)));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);margin-block-start:0;padding:6px;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 18px 40px -18px #00000073,0 2px 6px -2px #0000001f}.rs-menu-head{padding:var(--space-2) var(--space-3) var(--space-3);border-block-end:1px solid var(--line);gap:2px;margin-block-end:6px;display:grid}.rs-menu-name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700;line-height:1.25}.rs-menu-mail{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.8125rem}.rs-list{margin:0;padding:0;list-style:none}.rs-form{margin:0}.rs-item{align-items:center;gap:var(--space-2);min-block-size:44px;inline-size:100%;padding:0 var(--space-3);border-radius:var(--radius);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}:is(.rs-item:hover,.rs-item:focus-visible){color:inherit;background:color-mix(in srgb, var(--accent) 11%, transparent)}.rs-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rs-submit{background:var(--accent);color:var(--accent-ink);justify-content:center;margin-block-end:6px;font-weight:700}.rs-submit svg{flex:none;block-size:16px;inline-size:16px}:is(.rs-submit:hover,.rs-submit:focus-visible){background:var(--accent);color:var(--accent-ink);filter:brightness(.92)}.rs-submit:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rs-out{border-block-start:1px solid var(--line);margin-block-start:6px;padding-block-start:6px}.rs-out .rs-item{color:var(--ink-muted)}@media (max-width:599px){.site-header .rs-bar .rs-bar-in{justify-content:flex-start}.rs-menu{inset-inline:0 auto}}.rs-resume{--rs-red:#b91c1c;gap:var(--space-2);min-block-size:12rem;max-inline-size:34rem;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--rs-red);color:#fff;align-content:center;margin-block-end:var(--space-6);display:grid;box-shadow:0 20px 40px -24px #7f1d1db3}.rs-resume-h{font-family:var(--font-display);font-size:var(--step-3);font-weight:700;line-height:1.15}.rs-resume-title{font-size:var(--step-1);overflow-wrap:anywhere;font-weight:600}.rs-resume-k{letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-size:.75rem;font-weight:700;display:block}.rs-resume-step,.rs-resume-count{font-size:.9375rem}.rs-resume-go{justify-self:start;align-items:center;gap:var(--space-2);min-block-size:48px;padding:0 var(--space-5);border-radius:var(--radius);color:var(--rs-red);font-weight:700;font-size:var(--step-1);background:#fff;margin-block-start:var(--space-2);text-decoration:none;display:inline-flex}.rs-resume-go:hover{color:#7f1d1d;background:#fef2f2}.rs-resume-go:focus-visible{outline-offset:3px;outline:3px solid #fff}.rs-resume-arrow{transition:transform .15s ease-out}.rs-resume-go:hover .rs-resume-arrow{transform:translate(3px)}[dir=rtl] .rs-resume-arrow{transform:scaleX(-1)}[dir=rtl] .rs-resume-go:hover .rs-resume-arrow{transform:scaleX(-1)translate(3px)}@media (prefers-reduced-motion:reduce){.rs-resume-arrow{transition:none}}@media (max-width:599px){.rs-resume{padding:var(--space-5);min-block-size:0}.rs-resume-go{justify-content:center;justify-self:stretch}}@media (forced-colors:active){.rs-resume{border:2px solid canvastext}.rs-dot{background:canvastext}}@media (max-width:599px){.rs-who{flex-wrap:nowrap}.rs-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.rs-state{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}}.rs-guest{align-items:center;gap:var(--space-3);margin-inline-start:auto;font-size:.875rem;display:flex}.rs-signin,.rs-register{min-block-size:36px;padding:0 var(--space-3);color:inherit;border-radius:999px;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.rs-signin svg{block-size:16px;inline-size:16px}.rs-signin{border:1px solid color-mix(in srgb, currentColor 35%, transparent)}:is(.rs-signin:hover,.rs-signin:focus-visible,.rs-register:hover,.rs-register:focus-visible){background:color-mix(in srgb, currentColor 10%, transparent);color:inherit}:is(.rs-signin:focus-visible,.rs-register:focus-visible,.rs-continue:focus-visible){outline-offset:2px;outline:2px solid}.rs-continue{min-block-size:32px;padding:0 var(--space-3);color:#fff;background:#b91c1c;border-radius:999px;align-items:center;gap:6px;margin-inline-end:var(--space-3);font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}:is(.rs-continue:hover,.rs-continue:focus-visible){color:#fff;background:#991b1b}.rs-continue-dot{background:#fff;border-radius:50%;block-size:7px;inline-size:7px;animation:1.8s ease-in-out infinite rs-pulse}.rs-continue-n{opacity:.9;font-weight:500}@keyframes rs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.rs-continue-dot{animation:none}}@media (max-width:599px){.rs-continue{padding:0 var(--space-2)}}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader-latin.woff2?v=62981321d9)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader-latin-ext.woff2?v=ac6fa9ed53)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/public-sans-latin.woff2?v=5ed4d31c98)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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/public-sans-latin-ext.woff2?v=3a00a32f02)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/public-sans-latin-italic.woff2?v=16dc93252a)format("woff2")}:root{--ink:#14213d;--ink-muted:#4a5568;--accent:#b8460b;--accent-ink:#fff;--surface:#fff;--surface-alt:#f4f6f8;--line:#dde3ea;--focus:#1d4ed8;--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-body:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--step--1:.875rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.375rem;--step-3:1.75rem;--step-4:clamp(1.875rem, 1.3rem + 2.4vw, 2.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius:6px;--radius-lg:10px;--measure:72ch;--page:1200px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--header-bg:var(--surface);--header-ink:var(--ink);--density:1}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);text-rendering:optimizelegibility;margin:0;line-height:1.6}img,svg{block-size:auto;max-inline-size:100%}a{color:inherit;text-underline-offset:.18em}a:hover{color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}p{margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:10;background:var(--ink);color:var(--surface);padding:var(--space-3) var(--space-4);border-radius:var(--radius);position:absolute;inset-block-start:-100px;inset-inline-start:var(--space-4)}.skip-link:focus{inset-block-start:var(--space-4)}.wrap{max-inline-size:var(--page);padding-inline:var(--space-4);margin-inline:auto}@media (min-width:720px){.wrap{padding-inline:var(--space-5)}}.site-header{border-block-end:1px solid var(--line);background:var(--header-bg);color:var(--header-ink)}.site-header .brand-issn{color:inherit;opacity:.78}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.brand{text-decoration:none;display:grid}.brand-name{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;line-height:1.2}.brand-issn{color:var(--ink-muted);letter-spacing:.02em;font-size:.75rem}.nav{align-items:center;gap:var(--space-1) var(--space-5);flex-wrap:wrap;font-size:.9375rem;font-weight:500;display:flex}.nav a{padding-block:var(--space-3);text-decoration:none}.nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px}.site-header :is(.brand,.nav>a:not(.btn),.sx-nav-013,.sx-nav-030 a,.dz-pol>summary,.sx-nav-011>summary,.sx-nav-011-panel a):is(:hover,:focus-visible){color:inherit}.site-header .sx-nav-011-panel a:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.nav>a:not(.btn){position:relative}.nav>a:not(.btn):after{content:"";transform-origin:0;pointer-events:none;background:currentColor;border-radius:1px;block-size:2px;transition:transform .2s ease-out;position:absolute;inset-block-end:.45rem;inset-inline:0;transform:scaleX(0)}[dir=rtl] .nav>a:not(.btn):after{transform-origin:100%}.nav>a:not(.btn):is(:hover,:focus-visible,[aria-current]):after{transform:scaleX(1)}.nav>a:not(.btn)[aria-current]{text-decoration:none}.nav>a:not(.btn):focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}html.dz-sx-nav-005 .nav>a:not(.btn):after,html.dz-sx-nav-010 .nav>a:not(.btn)[aria-current]:after{content:none}@media (prefers-reduced-motion:reduce){.nav>a:not(.btn):after{transition:none}}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding:0 var(--space-5);border-radius:var(--radius);font-weight:600;font:inherit;cursor:pointer;border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover{color:var(--accent-ink);filter:brightness(.92)}.btn-outline{border-color:var(--ink);color:var(--ink);background:0 0}.btn-quiet{border-color:var(--line);font-weight:500}.nav .btn{padding-block:0}main{padding-block:calc(var(--space-6) * var(--density)) calc(var(--space-8) * var(--density))}.breadcrumb ol{gap:var(--space-2);font-size:var(--step--1);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li+li:before{content:"/";margin-inline-end:var(--space-2)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.muted{color:var(--ink-muted)}.article-layout{gap:var(--space-7);display:grid}@media (min-width:1000px){.article-layout{grid-template-columns:minmax(0,1fr) 300px}}.article-main{gap:var(--space-5);align-content:start;min-inline-size:0;display:grid}.article-title{font-size:var(--step-4)}.authors{font-size:var(--step-1);flex-wrap:wrap;gap:0 .35em;margin:0;padding:0;list-style:none;display:flex}.authors li:not(:last-child):after{content:","}.authors sup{font-size:.7em}.orcid{vertical-align:-2px;block-size:16px;inline-size:16px;margin-inline-start:2px;display:inline-block}.affiliations{font-size:var(--step--1);color:var(--ink-muted);margin:0;padding-inline-start:1.2em}.actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.section{border-block-start:1px solid var(--line);gap:var(--space-3);padding-block-start:var(--space-5);display:grid}.section h2{font-size:var(--step-3)}.section>*{min-inline-size:0}.prose{max-inline-size:var(--measure);font-size:1.0625rem}.keywords{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.keywords li{background:var(--surface-alt);border:1px solid var(--line);padding:2px var(--space-3);font-size:var(--step--1);border-radius:999px}.cite-box{background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);display:grid}.cite-box h2{font-family:var(--font-body);font-size:var(--step-1);font-weight:600}.cite-text{overflow-wrap:anywhere;font-size:.9375rem}.aside-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);font-size:.9375rem;display:grid}.aside-card h2{font-family:var(--font-body);font-size:var(--step-0);font-weight:600}.facts{gap:var(--space-1) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.facts dt{color:var(--ink-muted)}.facts dd{overflow-wrap:anywhere;margin:0}.license-badge{align-items:center;gap:var(--space-2);font-weight:600;display:inline-flex}.notice{border-inline-start:4px solid var(--accent);background:var(--surface-alt);padding:var(--space-4);border-radius:var(--radius)}.toc{margin:0;padding:0;list-style:none;display:grid}.toc-item{border-block-end:1px solid var(--line);padding-block:var(--space-5);padding-inline:var(--space-4);gap:var(--space-2);display:grid}@media (min-width:48rem){.toc-item{padding-inline:var(--space-6)}}.toc-item h3{font-size:var(--step-2)}.toc-item h3 a{text-decoration:none}.toc-item h3 a:hover{text-decoration:underline}.toc-meta{font-size:var(--step--1);color:var(--ink-muted);gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.archive-year{gap:var(--space-3);padding-block:var(--space-5);border-block-end:1px solid var(--line);display:grid}.archive-year h2{font-size:var(--step-3)}.issue-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.issue-grid a{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);text-decoration:none;display:grid}.issue-grid a:hover{border-color:var(--accent)}.page-head{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.page-head h1{font-size:var(--step-4)}.site-footer{border-block-start:1px solid var(--line);background:var(--surface-alt);padding-block:var(--space-7);font-size:.9375rem}.site-footer .wrap{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.site-footer h2{font-family:var(--font-body);font-size:var(--step-0);margin-block-end:var(--space-2);font-weight:600}.site-footer ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.mobile-bar{gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface);border-block-start:1px solid var(--line);z-index:5;display:flex;position:sticky;inset-block-end:0}.mobile-bar .btn{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}@media (max-width:380px){.mobile-bar .btn{padding-inline:.6rem;font-size:.85rem}}@media (min-width:720px){.mobile-bar{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.print-only{display:none}@media print{.site-header nav,.site-header .lang,.mobile-bar,.site-footer,.actions,.share,.report-fab,.report-panel,.consent,.skip-link,.breadcrumb,.embed,.related{display:none!important}.article-aside .aside-card:not(:has(#h-info,#h-license)){display:none!important}.print-only{color:#000;border-block-end:1px solid #000;margin-block-end:1rem;padding-block-end:.4rem;font-size:.85rem;display:block}html,body{color:#000!important;background:#fff!important}body *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}.article-layout{display:block}.article-aside{page-break-inside:avoid;border-block-start:1px solid #000;margin-block-start:1.5rem;padding-block-start:1rem}a,a:visited{text-decoration:underline}.article-main a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}.article-main .ref-links,.article-main .orcid-link:after,.article-main .ref-links a:after{content:none;display:none}.references summary{list-style:none}}.article-aside{gap:var(--space-5);align-content:start;display:grid}.section-title{font-size:var(--step-3);margin-block:var(--space-6) var(--space-2)}.rich>*+*{margin-block-start:var(--space-4)}.rich h2,.rich h3,.rich h4{font-family:var(--font-display);margin-block-start:var(--space-6)}.rich h2{font-size:var(--step-3)}.rich h3{font-size:var(--step-2)}.rich h4{font-size:var(--step-1)}.rich ul,.rich ol{padding-inline-start:1.4em}.rich li+li{margin-block-start:var(--space-1)}.rich table{border-collapse:collapse;inline-size:100%;display:block;overflow-x:auto}.rich th,.rich td{border:1px solid var(--line);padding:var(--space-2) var(--space-3);text-align:start}.rich hr{border:0;border-block-start:1px solid var(--line)}.rich a{overflow-wrap:anywhere}.breadcrumb{margin-block-end:var(--space-4)}.muted-inline{opacity:.85;font-weight:400}.consent{inset-inline:var(--space-4);z-index:20;background:var(--surface);max-inline-size:560px;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);margin-inline:auto;font-size:.9375rem;display:grid;position:fixed;inset-block-end:var(--space-4);box-shadow:0 10px 30px #00000026}.consent[hidden]{display:none}.consent h2{font-family:var(--font-body);font-size:var(--step-1);font-weight:600}.consent-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.consent-actions .btn{flex:180px}@media (max-width:719px){.consent{inset-block-end:72px}}.link-button{font:inherit;color:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.social{gap:var(--space-3);flex-wrap:wrap;display:flex;margin-block-start:var(--space-3)!important}.home-title{font-size:var(--step-4);max-inline-size:18ch}.home-intro{font-size:var(--step-1);color:var(--ink-muted);max-inline-size:56ch}.k-hero-text,.m-hero-text,.g-hero,.p-hero,.z-hero{gap:var(--space-4);align-content:start;display:grid}.path{counter-reset:step;margin:var(--space-7) 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;list-style:none;display:grid}.path li{counter-increment:step;gap:var(--space-1);border-block-start:3px solid var(--accent);padding-block-start:var(--space-4);display:grid}.path li:before{content:counter(step);font-family:var(--font-display);font-size:var(--step-2);color:var(--accent);line-height:1}.path strong{font-size:var(--step-1)}.path span{color:var(--ink-muted);font-size:.9375rem}.f-surgery{--field:#2f5d8a}.f-heart{--field:#9b3b3b}.f-women_child{--field:#a0577a}.f-infection{--field:#4f7a3a}.f-basic{--field:#b07a2a}.f-mind{--field:#5b4a9a}.f-imaging{--field:#2d7f86}.f-public{--field:#6b6f78}.k-hero{gap:var(--space-6);border-block-end:1px solid var(--line);align-items:end;padding-block-end:var(--space-6);display:grid}@media (min-width:900px){.k-hero{grid-template-columns:1.4fr 1fr}}.k-facts{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-alt);grid-template-columns:1fr 1fr;margin:0;display:grid;overflow:hidden}.k-facts div{padding:var(--space-4) var(--space-5);border:0 solid var(--line)}.k-facts div:nth-child(odd){border-inline-end-width:1px}.k-facts div:nth-child(-n+2){border-block-end-width:1px}.k-facts dt{font-size:var(--step--1);color:var(--ink-muted)}.k-facts dd{font-size:var(--step-3);font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:600}.m-hero{gap:var(--space-6);display:grid}@media (min-width:1000px){.m-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}}.m-mosaic{gap:var(--space-3);margin:0;display:grid}.m-tiles{background:var(--ink);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(18px,1fr));gap:3px;padding:6px;display:grid}.m-tile{aspect-ratio:1;background:var(--field);border-radius:1px;transition:transform .12s}.m-tile:nth-child(3n){filter:brightness(1.12)}.m-tile:nth-child(5n){filter:brightness(.9)}.m-tile:hover{z-index:1;outline:2px solid #fff;position:relative;transform:scale(1.6)}.m-mosaic figcaption{font-size:var(--step--1);color:var(--ink-muted);gap:var(--space-2);display:grid}.m-legend{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.m-legend i{background:var(--field);border-radius:1px;block-size:.8em;inline-size:.8em;margin-inline-end:.4em;display:inline-block}.c-hero{gap:var(--space-7);display:grid}@media (min-width:900px){.c-hero{grid-template-columns:minmax(280px,400px) 1fr}}.c-cover{aspect-ratio:3/4;background:hsl(var(--hue,220) 55% 26%);color:#fff;padding:var(--space-5);border-radius:var(--radius);grid-template-rows:auto 1fr auto auto;display:grid;position:relative;overflow:hidden}.c-cover:after{content:"";aspect-ratio:1;background:hsl(calc(var(--hue,220) + 40) 60% 45% / .35);border-radius:50%;inline-size:80%;position:absolute;inset:auto -20% -30% auto}.c-journal{letter-spacing:.01em;font-weight:700;font-size:var(--step-1);z-index:1;position:relative}.c-numbers{z-index:1;align-self:center;align-items:baseline;gap:.1em;font-size:clamp(5rem,14vw,9.5rem);font-weight:800;line-height:.82;display:flex;position:relative}.c-numbers span+span{opacity:.85;font-size:.55em;font-weight:600}.c-numbers span+span:before{content:"/";opacity:.5;margin-inline:.05em}.c-meta,.c-issn{z-index:1;font-size:var(--step--1);opacity:.9;position:relative}.c-title{font-family:var(--font-body);font-size:var(--step-3);margin-block-end:var(--space-4);font-weight:800}.c-list{margin:0 0 var(--space-5);gap:var(--space-4);padding-inline-start:1.4em;display:grid}.c-list li{gap:2px;padding-inline-start:var(--space-2);display:grid}.c-list a{font-weight:600;font-size:var(--step-1);text-decoration:none}.c-list a:hover{text-decoration:underline}.c-list li::marker{color:var(--accent);font-weight:800}.c-shelf{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:0;padding:0;list-style:none;display:grid}.c-shelf a{aspect-ratio:3/4;padding:var(--space-3);background:hsl(var(--hue,220) 55% 26%);color:#fff;border-radius:var(--radius);font-size:var(--step--1);align-content:space-between;text-decoration:none;display:grid}.c-shelf a:hover{color:#fff;transform:translateY(-3px)}.c-mini-num{font-size:2.6rem;font-weight:800;line-height:1}.c-mini-num small{opacity:.8;font-size:.5em}.g-hero{padding-block:var(--space-5) var(--space-6);border-block-end:1px solid var(--line)}.g-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.g-item{background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);display:grid}.g-item h3{font-size:var(--step-2)}.g-item h3 a{text-decoration:none}.g-item h3 a:hover{color:var(--accent)}.g-type{color:var(--accent);font-size:var(--step--1);font-weight:600}.g-abstract summary{cursor:pointer;color:var(--accent);inline-size:-moz-fit-content;inline-size:fit-content;font-weight:600}.g-abstract[open] summary{margin-block-end:var(--space-2)}.g-abstract p{max-inline-size:75ch;color:var(--ink-muted)}.p-hero{margin-block-end:var(--space-6)}.p-board{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}@media (min-width:900px){.p-featured{grid-area:span 2/span 2}}.p-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);border-block-start:6px solid var(--field);align-content:start;display:grid;position:relative}.p-card h2{font-size:var(--step-1);line-height:1.25}.p-featured h2{font-size:var(--step-4)}.p-card h2 a{text-decoration:none}.p-card h2 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.p-card:hover{border-color:var(--field)}.p-card:focus-within{outline:3px solid var(--focus);outline-offset:2px}.p-field{color:var(--field);font-weight:600;font-size:var(--step--1)}.p-excerpt{color:var(--ink-muted)}.z-hero{padding-block-end:var(--space-5)}.z-summary{font-weight:600}.z-line{margin:0;padding:0;list-style:none;position:relative}.z-line:before{content:"";border-inline-start:2px solid var(--line);position:absolute;inset-block:0;inset-inline-start:4.5rem}.z-year{gap:var(--space-5);padding-block:var(--space-4);grid-template-columns:4.5rem 1fr;display:grid}.z-year-label{font-size:var(--step-2);color:var(--accent);text-align:end;padding-inline-end:var(--space-3)}.z-issues{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.z-issues>li{gap:0 var(--space-3);flex-wrap:wrap;align-items:baseline;padding-inline-start:var(--space-4);display:flex;position:relative}.z-issues>li:before{content:"";background:var(--surface);border:2px solid var(--accent);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:.55em;inset-inline-start:calc(-1 * var(--space-5) - 5px)}.z-current:before{background:var(--accent)!important}.z-current>a{font-weight:700}.z-articles{inline-size:100%;margin:var(--space-2) 0 var(--space-3);gap:var(--space-1);padding-inline-start:1.1em;font-size:.9375rem;display:grid}[data-skin=bulgu] .site-header,[data-skin=portal] .site-header{border-block-end:0}[data-skin=bulgu] .nav .btn-primary,[data-skin=portal] .nav .btn-primary{background:var(--header-ink);color:var(--header-bg)}.b-hero{border-block-end:4px solid var(--accent);gap:var(--space-4);padding-block-end:var(--space-6);display:grid}.b-briefs{gap:var(--space-6);display:grid}@media (min-width:900px){.b-briefs{grid-template-columns:repeat(2,1fr)}.b-brief:first-child{grid-column:1/-1}}.b-brief{gap:var(--space-3);border-block-start:1px solid var(--line);align-content:start;padding-block-start:var(--space-4);display:grid}.b-type{font-size:var(--step--1);color:var(--accent);font-weight:600}.b-finding{font-family:var(--font-display);font-size:var(--step-2);border-inline-start:3px solid var(--accent);margin:0;padding-inline-start:var(--space-4);line-height:1.35}.b-brief:first-child .b-finding{font-size:var(--step-3)}.b-brief h3{font-family:var(--font-body);font-size:var(--step-1);font-weight:600}.b-brief h3 a{text-decoration:none}.b-brief h3 a:hover{text-decoration:underline}.b-context{background:var(--surface-alt);padding:var(--space-5);border-inline-start:6px solid var(--accent);gap:var(--space-2);margin-block-start:var(--space-7);display:grid}.b-context h2{font-family:var(--font-body);font-size:var(--step-1);font-weight:700}.t-hero{gap:var(--space-6);display:grid}@media (min-width:1000px){.t-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}}.t-map{background:var(--surface-alt);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);margin:0;display:grid}.t-map figcaption{font-size:var(--step--1);color:var(--ink-muted)}.t-cloud{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.t-cloud a{color:var(--ink);line-height:1.1;text-decoration:none}.t-cloud a:hover{color:var(--accent);text-decoration:underline}.t-w1 a{color:var(--ink-muted);font-size:.875rem}.t-w2 a{font-size:1rem}.t-w3 a{font-size:1.25rem;font-weight:600}.t-w4 a{color:var(--accent);font-size:1.6rem;font-weight:700}.t-w5 a{color:var(--accent);font-size:2.1rem;font-weight:800}.w-hero{gap:var(--space-6);display:grid}@media (min-width:1000px){.w-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.w-reach{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);margin:0;display:grid}.w-big{font-family:var(--font-display);font-size:var(--step-3)}.w-big strong{color:var(--accent)}.w-table{border-collapse:collapse;inline-size:100%;font-size:.9375rem}.w-table caption{text-align:start;font-size:var(--step--1);color:var(--ink-muted);padding-block-end:var(--space-2)}.w-table th,.w-table td{text-align:start;padding:4px 0;font-weight:400}.w-table thead th{font-size:var(--step--1);color:var(--ink-muted);border-block-end:1px solid var(--line)}.w-table td{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.w-bar{background:var(--accent);border-radius:2px;block-size:.7em;inline-size:0;display:inline-block}.w-bar-0{inline-size:0}.w-bar-1{inline-size:10px}.w-bar-2{inline-size:20px}.w-bar-3{inline-size:30px}.w-bar-4{inline-size:40px}.w-bar-5{inline-size:50px}.w-bar-6{inline-size:60px}.w-bar-7{inline-size:70px}.w-bar-8{inline-size:80px}.w-bar-9{inline-size:90px}.w-bar-10{inline-size:100px}.w-bar-11{inline-size:110px}.w-bar-12{inline-size:120px}.w-bar-13{inline-size:130px}.w-bar-14{inline-size:140px}.w-bar-15{inline-size:150px}.w-bar-16{inline-size:160px}.w-bar-17{inline-size:170px}.w-bar-18{inline-size:180px}.w-bar-19{inline-size:190px}.w-bar-20{inline-size:200px}.d-hero{gap:var(--space-4);padding-block-end:var(--space-6);display:grid}.d-index{border-block-start:2px solid var(--ink);padding-block-start:var(--space-4)}.d-index-head{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}@media (min-width:900px){.d-index-head{grid-template-columns:1fr minmax(320px,420px);align-items:end}}.d-index-head h2{font-family:var(--font-body);font-size:var(--step-2);font-weight:800}.d-search{gap:var(--space-1);display:grid}.d-search[hidden]{display:none}.d-search label{font-weight:600;font-size:var(--step--1)}.d-search input{font:inherit;font-size:var(--step-1);padding:var(--space-3);border:2px solid var(--ink);border-radius:var(--radius);background:var(--surface);color:var(--ink);min-block-size:48px}.d-search input:focus{outline:3px solid var(--accent);outline-offset:1px}.d-list{margin:0;padding:0;list-style:none}.d-list li{gap:0 var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--surface-alt);grid-template-columns:7.5rem 1fr;display:grid}.d-list li[hidden]{display:none}.d-ref{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:var(--step--1);direction:ltr;unicode-bidi:isolate;grid-row:span 2;padding-block-start:3px}.d-list a{font-weight:600;text-decoration:none}.d-list a:hover{color:var(--accent);text-decoration:underline}.d-auth{font-size:var(--step--1);color:var(--ink-muted)}@media (max-width:599px){.d-list li{grid-template-columns:1fr}.d-ref{grid-row:auto}}.d-filters{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-alt);margin-block-end:var(--space-5);display:grid}.d-facets{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;display:grid}.d-facet{gap:var(--space-1);display:grid}.d-facet label{font-weight:600;font-size:var(--step--1)}.d-facet select{font:inherit;min-block-size:44px;inline-size:100%;padding:var(--space-2) var(--space-3);border:2px solid var(--ink);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.d-facet select:focus{outline:3px solid var(--accent);outline-offset:1px}.d-facet-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.d-feeds{border-block-start:1px solid var(--line);margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.d-feeds h2{font-family:var(--font-body);font-size:var(--step-0);margin-block-end:var(--space-2);font-weight:700}.d-feeds ul{gap:var(--space-1) var(--space-4);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t-hero-text,.w-hero-text{gap:var(--space-4);align-content:start;display:grid}.b-briefs>*,.t-hero>*,.w-hero>*,.m-hero>*,.c-hero>*,.k-hero>*{min-inline-size:0}.b-finding,.g-abstract p,.p-excerpt{overflow-wrap:anywhere}@media (max-width:719px){.site-header .wrap{gap:var(--space-2)}.nav{gap:0 var(--space-4);flex-wrap:wrap;inline-size:100%;min-inline-size:0;overflow:visible}.nav>a{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;padding-block:var(--space-2)}.nav .btn-primary{display:none}}.home-grid{gap:calc(var(--space-7) * var(--density)) var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.mod{gap:var(--space-4);grid-column:1/-1;align-content:start;min-inline-size:0;display:grid}@media (min-width:900px){.home-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.mod.w-half{grid-column:span 3}.mod.w-third{grid-column:span 2}.mod.w-two-thirds{grid-column:span 4}}@media (max-width:719px){.mod.hide-mobile{display:none}}.mod.bg-tint{background:var(--surface-alt);padding:var(--space-5);border-radius:var(--radius-lg)}.mod.bg-band{background:var(--accent);color:var(--accent-ink);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg)}.mod.bg-band .muted,.mod.bg-band .mod-heading{color:inherit}.mod.bg-band .btn-primary{background:var(--accent-ink);color:var(--accent)}.mod.bg-card{background:var(--surface);border:1px solid var(--line);padding:var(--space-5);border-radius:var(--radius-lg)}.mod-heading{font-size:var(--step-3)}.mod-intro{gap:var(--space-4);align-content:start;display:grid}.mod-more{font-size:.9375rem}.mod-call{gap:var(--space-3);display:grid}.mod-deadline{font-weight:700}.mod-current .path,.mod-path .path{margin:0}.p-even .p-card{grid-area:auto!important}.brand-issn>span{white-space:nowrap}@media (max-width:400px){.brand-issn>span{white-space:normal}}.brand-issn>span+span:before{content:"·";opacity:.6;margin-inline:.45em}.brand-issn.brand-issn{font-size:.75rem}.brand.brand-issn .brand-issn{opacity:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:clamp(1rem,.85rem + .5vw,1.25rem);font-weight:700}.chart{gap:var(--space-3);margin:0;display:grid}.vbars{border-block-end:1px solid var(--line);align-items:flex-end;gap:6px;block-size:200px;margin:0;padding:0;list-style:none;display:flex}.vbars li{block-size:100%;color:var(--ink-muted);flex:1;grid-template-rows:1fr auto auto;place-items:end center;min-inline-size:0;font-size:.75rem;display:grid}.vbars b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.vbar{background:var(--accent);border-radius:calc(var(--radius) / 2) calc(var(--radius) / 2) 0 0;transform-origin:bottom;inline-size:100%;max-inline-size:38px}.stack{border-radius:var(--radius);block-size:22px;display:flex;overflow:hidden}.stack span{background:var(--field);block-size:100%}.chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chips li{border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:var(--space-2) var(--space-4);border-radius:999px;font-size:.9375rem;font-weight:600}.rank{gap:var(--space-3);margin:0;padding-inline-start:1.4em;display:grid}.rank li{padding:var(--space-2) var(--space-3);border-radius:var(--radius);gap:2px;display:grid}.rank li::marker{color:var(--accent);font-weight:800}.rank a{font-weight:600;text-decoration:none}.oa-strip{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.oa-strip li{border-inline-start:3px solid var(--accent);gap:2px;padding-inline-start:var(--space-3);display:grid}.oa-strip span{color:var(--ink-muted);font-size:.9rem}.mod.bg-band .oa-strip li{border-color:var(--accent-ink)}.mod.bg-band .oa-strip span{color:inherit;opacity:.9}@media (prefers-reduced-motion:no-preference){[data-hover=color] .hoverable,[data-hover=lift] .hoverable,[data-hover=color] .toc-item,[data-hover=lift] .toc-item{transition:background-color .18s,transform .18s,box-shadow .18s,border-color .18s}[data-hover=color] .hoverable:hover,[data-hover=color] .toc-item:hover{background-color:color-mix(in srgb, var(--accent) 7%, var(--surface))}[data-hover=color] .chips li.hoverable:hover{border-color:var(--accent)}[data-hover=lift] .hoverable:hover,[data-hover=lift] .toc-item:hover{box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 14%, transparent);transform:translateY(-3px)}[data-hover=color] .btn:hover,[data-hover=lift] .btn:hover{transform:translateY(-1px)}[data-hover=none] .m-tile:hover{transform:none}[data-entrance=fade] .mod{animation:.6s both umj-fade}[data-entrance=fade] .mod:nth-child(2){animation-delay:60ms}[data-entrance=fade] .mod:nth-child(3){animation-delay:.12s}[data-entrance=fade] .mod:nth-child(n+4){animation-delay:.18s}[data-entrance=rise] .mod{animation:.7s cubic-bezier(.2,.7,.2,1) both umj-rise}[data-entrance=rise] .mod:nth-child(2){animation-delay:80ms}[data-entrance=rise] .mod:nth-child(n+3){animation-delay:.16s}.grow{animation:.9s cubic-bezier(.2,.7,.2,1) .25s both umj-grow}.w-bar.grow{transform-origin:0;animation-name:umj-growx}[data-tiles=on] .m-tiles .m-tile{animation:1s both umj-tile;animation-delay:calc(var(--i,0) * 1ms)}}@keyframes umj-fade{0%{opacity:0}to{opacity:1}}@keyframes umj-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes umj-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes umj-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes umj-tile{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.vbar.h-0{block-size:2%}.vbar.h-1{block-size:5%}.vbar.h-2{block-size:10%}.vbar.h-3{block-size:15%}.vbar.h-4{block-size:20%}.vbar.h-5{block-size:25%}.vbar.h-6{block-size:30%}.vbar.h-7{block-size:35%}.vbar.h-8{block-size:40%}.vbar.h-9{block-size:45%}.vbar.h-10{block-size:50%}.vbar.h-11{block-size:55%}.vbar.h-12{block-size:60%}.vbar.h-13{block-size:65%}.vbar.h-14{block-size:70%}.vbar.h-15{block-size:75%}.vbar.h-16{block-size:80%}.vbar.h-17{block-size:85%}.vbar.h-18{block-size:90%}.vbar.h-19{block-size:95%}.vbar.h-20{block-size:100%}.w-pct-1{inline-size:1%}.w-pct-2{inline-size:2%}.w-pct-3{inline-size:3%}.w-pct-4{inline-size:4%}.w-pct-5{inline-size:5%}.w-pct-6{inline-size:6%}.w-pct-7{inline-size:7%}.w-pct-8{inline-size:8%}.w-pct-9{inline-size:9%}.w-pct-10{inline-size:10%}.w-pct-11{inline-size:11%}.w-pct-12{inline-size:12%}.w-pct-13{inline-size:13%}.w-pct-14{inline-size:14%}.w-pct-15{inline-size:15%}.w-pct-16{inline-size:16%}.w-pct-17{inline-size:17%}.w-pct-18{inline-size:18%}.w-pct-19{inline-size:19%}.w-pct-20{inline-size:20%}.w-pct-21{inline-size:21%}.w-pct-22{inline-size:22%}.w-pct-23{inline-size:23%}.w-pct-24{inline-size:24%}.w-pct-25{inline-size:25%}.w-pct-26{inline-size:26%}.w-pct-27{inline-size:27%}.w-pct-28{inline-size:28%}.w-pct-29{inline-size:29%}.w-pct-30{inline-size:30%}.w-pct-31{inline-size:31%}.w-pct-32{inline-size:32%}.w-pct-33{inline-size:33%}.w-pct-34{inline-size:34%}.w-pct-35{inline-size:35%}.w-pct-36{inline-size:36%}.w-pct-37{inline-size:37%}.w-pct-38{inline-size:38%}.w-pct-39{inline-size:39%}.w-pct-40{inline-size:40%}.w-pct-41{inline-size:41%}.w-pct-42{inline-size:42%}.w-pct-43{inline-size:43%}.w-pct-44{inline-size:44%}.w-pct-45{inline-size:45%}.w-pct-46{inline-size:46%}.w-pct-47{inline-size:47%}.w-pct-48{inline-size:48%}.w-pct-49{inline-size:49%}.w-pct-50{inline-size:50%}.w-pct-51{inline-size:51%}.w-pct-52{inline-size:52%}.w-pct-53{inline-size:53%}.w-pct-54{inline-size:54%}.w-pct-55{inline-size:55%}.w-pct-56{inline-size:56%}.w-pct-57{inline-size:57%}.w-pct-58{inline-size:58%}.w-pct-59{inline-size:59%}.w-pct-60{inline-size:60%}.w-pct-61{inline-size:61%}.w-pct-62{inline-size:62%}.w-pct-63{inline-size:63%}.w-pct-64{inline-size:64%}.w-pct-65{inline-size:65%}.w-pct-66{inline-size:66%}.w-pct-67{inline-size:67%}.w-pct-68{inline-size:68%}.w-pct-69{inline-size:69%}.w-pct-70{inline-size:70%}.w-pct-71{inline-size:71%}.w-pct-72{inline-size:72%}.w-pct-73{inline-size:73%}.w-pct-74{inline-size:74%}.w-pct-75{inline-size:75%}.w-pct-76{inline-size:76%}.w-pct-77{inline-size:77%}.w-pct-78{inline-size:78%}.w-pct-79{inline-size:79%}.w-pct-80{inline-size:80%}.w-pct-81{inline-size:81%}.w-pct-82{inline-size:82%}.w-pct-83{inline-size:83%}.w-pct-84{inline-size:84%}.w-pct-85{inline-size:85%}.w-pct-86{inline-size:86%}.w-pct-87{inline-size:87%}.w-pct-88{inline-size:88%}.w-pct-89{inline-size:89%}.w-pct-90{inline-size:90%}.w-pct-91{inline-size:91%}.w-pct-92{inline-size:92%}.w-pct-93{inline-size:93%}.w-pct-94{inline-size:94%}.w-pct-95{inline-size:95%}.w-pct-96{inline-size:96%}.w-pct-97{inline-size:97%}.w-pct-98{inline-size:98%}.w-pct-99{inline-size:99%}.w-pct-100{inline-size:100%}.p-card h3{font-family:var(--font-display);font-size:var(--step-1);line-height:1.25}.p-featured h3{font-size:var(--step-4)}.p-card h3 a{text-decoration:none}.p-card h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.chart,.w-reach,.mod>*{min-inline-size:0}.vbars{overflow-x:auto}@media (max-width:599px){.vbars{gap:3px}.vbars li{font-size:.62rem}.vbars li>span:not(.vbar){writing-mode:vertical-rl;transform:rotate(180deg)}.w-bar{max-inline-size:38vw}}.jc{gap:var(--space-5);align-items:start;display:grid}@media (min-width:640px){.jc{grid-template-columns:170px 1fr}}.jc-cover,.mb-thumb{background:hsl(var(--hue,220) 55% 26%);color:#fff;border-radius:var(--radius);text-decoration:none}.jc-cover{aspect-ratio:3/4;padding:var(--space-3);font-size:var(--step--1);align-content:space-between;display:grid}.jc-cover:hover{color:#fff}.jc-cover-num{font-size:3.2rem;font-weight:800;line-height:1;font-family:var(--font-body)}.jc-cover-num small,.mb-thumb small{opacity:.8;font-size:.5em}.jc-body{gap:var(--space-3);display:grid}.jc-title{font-size:var(--step-4)}.jc-meta{gap:var(--space-1);margin:0;font-size:.9375rem;display:grid}.jc-meta div{gap:var(--space-3);grid-template-columns:9.5rem 1fr;display:grid}.jc-meta dt{color:var(--ink-muted)}.jc-meta dd{margin:0}.jc-links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;font-weight:600;display:flex}.mb{gap:var(--space-5);border-block-end:1px solid var(--line);align-items:center;padding-block-end:var(--space-5);display:grid}@media (min-width:900px){.mb{grid-template-columns:96px 1fr auto}}.mb-thumb{aspect-ratio:3/4;place-items:center;inline-size:96px;font-size:1.8rem;font-weight:800;display:grid}.mb-thumb:hover{color:#fff}.mb-main{gap:var(--space-2);display:grid}.mb-title{font-size:var(--step-3)}.mb-metrics{margin:var(--space-2) 0 0;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.mb-metrics div{display:grid}.mb-metrics dd{font-size:var(--step-2);color:var(--accent);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.1}.mb-metrics dt{font-size:var(--step--1);color:var(--ink-muted)}.mb-actions{gap:var(--space-2);display:grid}.tab-list{gap:var(--space-1);border-block-end:2px solid var(--line);flex-wrap:wrap;display:flex}.tab-list[hidden]{display:none}.tab-list button{font:inherit;padding:var(--space-3) var(--space-4);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-block-end:3px solid #0000;min-block-size:44px;margin-block-end:-2px;font-weight:600}.tab-list button[aria-selected=true]{color:var(--ink);border-color:var(--accent)}.tabs.is-enhanced .tab-fallback{display:none}.tab-fallback{font-family:var(--font-body);font-size:var(--step-1);margin-block-start:var(--space-4)}.tab-panel[hidden]{display:none}.carousel{gap:var(--space-3);display:grid}.carousel-head{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.carousel-nav{gap:var(--space-2);display:flex}.carousel-nav[hidden]{display:none}.carousel-nav .btn{padding:0 var(--space-4);font-size:1.4rem}.carousel-track{padding:0 0 var(--space-3);gap:var(--space-4);scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-auto-columns:minmax(150px,180px);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.carousel-track li{scroll-snap-align:start}.carousel-cover{aspect-ratio:3/4;padding:var(--space-3);background:hsl(var(--hue,220) 55% 26%);color:#fff;border-radius:var(--radius-lg);font-size:var(--step--1);align-content:space-between;text-decoration:none;display:grid}.carousel-cover:hover{color:#fff}.carousel-name{font-weight:700}.why{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.why li{padding-inline-start:1.6em;position:relative}.why li:before{content:"";background:var(--accent);border-radius:50%;block-size:.8em;inline-size:.8em;position:absolute;inset-block-start:.45em;inset-inline-start:0}.tips{gap:var(--space-3);margin:0;padding-inline-start:1.4em;display:grid}.tips li::marker{color:var(--accent);font-weight:800}.news{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.news li{padding:var(--space-3);border-block-end:1px solid var(--line);border-radius:var(--radius);gap:var(--space-1);display:grid}.news h3{font-family:var(--font-body);font-size:var(--step-1);font-weight:600}.news-meta{font-size:var(--step--1);color:var(--ink-muted);gap:var(--space-3);display:flex}.news-meta span{color:var(--accent);font-weight:600}.ed{gap:var(--space-2);display:grid}.ed .mod-heading{font-size:var(--step-1);font-family:var(--font-body);font-weight:700}.ed-name{font-family:var(--font-display);font-size:var(--step-2)}.ed-text{font-style:italic}.chapters{counter-reset:ch;margin:0;padding:0;list-style:none}.chapters li{counter-increment:ch;gap:var(--space-3);padding:var(--space-4) var(--space-2);border-block-end:1px solid var(--line);border-radius:var(--radius);grid-template-columns:3rem 7rem 1fr;display:grid}.chapters li:before{content:counter(ch);font-family:var(--font-display);font-size:var(--step-3);color:var(--accent);line-height:1}.chapters a{font-weight:600;font-size:var(--step-1);text-decoration:none}.ch-pages{font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:tabular-nums;padding-block-start:4px}@media (max-width:599px){.chapters li{grid-template-columns:2.4rem 1fr}.ch-pages{grid-area:2/2}}.mod.bg-band .home-intro{color:inherit;opacity:.9}.lang-switch{font-size:.875rem;position:relative}.lang-dd>summary{list-style:none}.lang-dd>summary::-webkit-details-marker{display:none}.lang-btn{min-block-size:36px;padding:0 var(--space-2);border-radius:var(--radius);cursor:pointer;color:inherit;align-items:center;gap:6px;display:inline-flex}.lang-btn:hover,.lang-dd[open]>.lang-btn{background:color-mix(in srgb, currentColor 10%, transparent)}.lang-btn:focus-visible{outline-offset:2px;outline:2px solid}.lang-globe{flex:none;block-size:18px;inline-size:18px}.lang-flag{object-fit:cover;border-radius:2px;flex:none;block-size:14px;inline-size:20px;box-shadow:0 0 0 1px #0000002e}.lang-code{letter-spacing:.06em;font-size:.8125rem;display:none}.lang-switch:is(:hover,:focus-within) .lang-dd::details-content{content-visibility:visible}.lang-menu{z-index:30;background:var(--surface);min-inline-size:11rem;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:4px;list-style:none;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 10px 24px -12px #00000059}.lang-menu a{align-items:center;gap:var(--space-2);min-block-size:36px;padding:0 var(--space-2);border-radius:var(--radius);color:inherit;text-align:start;text-decoration:none;display:flex}:is(.lang-menu a:hover,.lang-menu a:focus-visible){color:inherit;background:color-mix(in srgb, var(--accent) 12%, transparent)}.lang-menu a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.lang-menu a[aria-current=true]{font-weight:700}.lang-menu a[aria-current=true]:after{content:"✓" / "";color:var(--accent);margin-inline-start:auto}.site-header .wrap{position:relative}@media (min-width:900px){.lang{order:3}}.notice-soft{border-inline-start-color:var(--line);font-size:.9375rem}[lang=ar] body,[dir=rtl] body{font-family:"Noto Sans Arabic", var(--font-body)}[dir=rtl] .home-title,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:"Noto Sans Arabic", var(--font-display)}[lang=zh] body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,sans-serif}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-arabic.woff2?v=ce85091f02)format("woff2");unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}.nl-form{gap:.6rem;max-width:34rem;display:grid}.nl-label{font-weight:600}.nl-row{flex-wrap:wrap;gap:.5rem;display:flex}.nl-row input[type=email]{border:1px solid var(--line);border-radius:var(--radius);min-width:0;font:inherit;background:var(--surface);color:var(--ink);flex:14rem;padding:.65rem .8rem}.nl-row input[type=email]:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.nl-consent{color:var(--ink-muted);align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.45;display:flex}.nl-consent input{width:1.05rem;height:1.05rem;accent-color:var(--accent);flex:none;margin-top:.2rem}.nl-error{color:#b42318;margin:0;font-size:.875rem}.nl-hp{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.nl-module .muted{margin:0 0 .9rem}.references>summary{cursor:pointer;list-style:none}.references>summary::-webkit-details-marker{display:none}.references>summary h2{align-items:baseline;gap:.4rem;margin:0;display:inline-flex}.references>summary h2:after{content:"▾";color:var(--ink-muted);font-size:.8em;transition:transform .2s}.references:not([open])>summary h2:after{transform:rotate(-90deg)}.ref-list{color:var(--ink);margin:1rem 0 0;padding-inline-start:1.6rem;font-size:.9rem;line-height:1.55}.ref-list li{overflow-wrap:anywhere;margin-bottom:.75rem;scroll-margin-top:5rem}.ref-list li:target{background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:var(--radius)}.pdfr{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-alt);overflow:hidden}.pdfr:-webkit-full-screen{border-radius:0;flex-direction:column;display:flex}.pdfr:fullscreen{border-radius:0;flex-direction:column;display:flex}.pdfr-bar{background:var(--surface);border-block-end:1px solid var(--line);z-index:2;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.9rem;display:flex;position:sticky;top:0}.pdfr-bar .sep{flex:1}.pdfr-bar button,.pdfr-bar a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);block-size:2.2rem;min-inline-size:2.2rem;color:var(--ink);cursor:pointer;font:inherit;justify-content:center;align-items:center;padding:0 .55rem;text-decoration:none;display:inline-flex}.pdfr-bar button:hover,.pdfr-bar a:hover{border-color:var(--accent)}.pdfr-bar input{text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);block-size:2.2rem;inline-size:3.4rem;color:var(--ink);font:inherit}.pdfr-pages{outline:none;justify-items:center;gap:12px;block-size:min(80vh,70rem);padding:12px;display:grid;overflow:auto}.pdfr:-webkit-full-screen .pdfr-pages{flex:1;block-size:auto}.pdfr:fullscreen .pdfr-pages{flex:1;block-size:auto}.pdfr-page{background:#fff;position:relative;box-shadow:0 1px 4px #0000002e}.pdfr-page canvas{display:block}.pdfr-status{margin:0;padding:1rem}.pdfr .textLayer{opacity:1;text-align:initial;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.pdfr .textLayer span,.pdfr .textLayer br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdfr .textLayer>:not(.markedContent),.pdfr .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdfr .textLayer .markedContent{display:contents}.pdfr .textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 50%);color:#0000}.pdfr .textLayer br::selection{background:0 0}.pdfr .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.pdfr .textLayer.selecting .endOfContent{top:0}.ft .ft-h{color:var(--ink);margin:1.6rem 0 .5rem}.ft h3.ft-h{font-size:1.2rem}.ft h4.ft-h{font-size:1.05rem;font-style:italic;font-weight:600}.ft h5.ft-h{font-size:1rem;font-style:italic;font-weight:400}.ft p{margin:0 0 .8rem;line-height:1.65}.ft [id]{scroll-margin-top:5rem}.ft a.ft-cite{text-decoration:none}.ft figure{margin:1.4rem 0}.ft figcaption{color:var(--ink);margin:.4rem 0;font-size:.9rem;line-height:1.5}.ft img{block-size:auto;max-inline-size:100%;margin:0 auto;display:block}.ft .ft-scroll{overflow-x:auto}.ft table{border-collapse:collapse;inline-size:100%;font-size:.88rem}.ft th,.ft td{text-align:start;vertical-align:middle;border-block-end:1px solid var(--line);padding:.35rem .5rem;font-weight:400}.ft thead th{border-block-end:1.5px solid var(--ink)}.ft .ft-table-note{color:var(--ink-muted);margin:.3rem 0 0;font-size:.82rem}.ft .ft-table-img img,.ft-legacy .ft-figure img{background:#fff;border-radius:4px}.ft .ft-table-img .ft-zoom{margin-block-end:.4rem;display:block}.ft-legacy-note{margin:0 0 1rem}.ft-draft-note{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--ink);border-radius:6px;margin:0 0 1rem;padding:.5rem .8rem;font-size:.9rem}.ft .ft-panels{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;display:grid}.ft .ft-panel{position:relative}.ft .ft-panel-label{background:color-mix(in srgb, var(--surface) 80%, transparent);padding:0 .25rem;font-weight:600;position:absolute;inset-block-start:.3rem;inset-inline-start:.4rem}.ft .ft-math{font-family:STIX Two Math,Cambria Math,serif}.ft .ft-sc{font-variant:small-caps}.ft .ft-notes{font-size:.85rem}.ft-chart{block-size:auto;inline-size:100%;max-inline-size:40rem;margin:0 auto;font-size:12px;display:block}.ft-chart text{fill:var(--ink)}.ft-chart .grid{stroke:color-mix(in srgb, var(--ink) 12%, transparent)}.ft-chart .axis,.ft-chart .err{stroke:var(--ink);fill:none}.ft-chart .line{fill:none;stroke-width:2px}.ft-chart .s0{fill:var(--accent);stroke:var(--accent)}.ft-chart .s1{fill:color-mix(in srgb, var(--accent) 55%, #888);stroke:color-mix(in srgb, var(--accent) 55%, #888)}.ft-chart .s2{fill:#8a8a8a;stroke:#8a8a8a}.ft-chart .s3{fill:color-mix(in srgb, var(--accent) 30%, #fff);stroke:color-mix(in srgb, var(--accent) 60%, #000)}.ft-chart .s4{fill:#4d4d4d;stroke:#4d4d4d}.ft-chart .s5{fill:color-mix(in srgb, var(--accent) 75%, #000);stroke:color-mix(in srgb, var(--accent) 75%, #000)}.ft-chart .s6{fill:#bdbdbd;stroke:#9a9a9a}.ft-chart .s7{fill:color-mix(in srgb, var(--accent) 40%, #666);stroke:color-mix(in srgb, var(--accent) 40%, #666)}.ft-chart .line.s0,.ft-chart .line.s1,.ft-chart .line.s2,.ft-chart .line.s3,.ft-chart .line.s4,.ft-chart .line.s5,.ft-chart .line.s6,.ft-chart .line.s7{fill:none}.ft-chart .mk.hollow{fill:var(--surface)}.ref-links{flex-wrap:wrap;gap:.35rem;margin-top:.3rem;display:flex}.ref-link{border:1px solid var(--line);color:var(--ink-muted);white-space:nowrap;border-radius:999px;padding:.3rem .5rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-block}:is(.ref-link:hover,.ref-link:focus-visible){border-color:var(--accent);color:var(--accent)}.ref-link.ref-doi{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}:is(.ref-link.ref-doi:hover,.ref-link.ref-doi:focus-visible){filter:brightness(1.1);color:var(--accent-ink)}.ref-summary{margin:.5rem 0 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.references>summary h2:after{transition:none}}.authors-head{margin-bottom:1.5rem}.authors-head .lead{color:var(--ink-muted);max-width:46rem;font-size:1.15rem}.costs{gap:.5rem;margin:0 0 1rem;display:grid}.costs>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-block:.45rem;display:flex}.costs dt{color:var(--ink-muted)}.costs dd{font-variant-numeric:tabular-nums;text-align:end;margin:0;font-weight:600}.link-list{gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.link-list a{color:var(--accent)}.related-list{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.related-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:.7rem .9rem}.related-list a{color:var(--ink);font-weight:600;text-decoration:none}:is(.related-list a:hover,.related-list a:focus-visible){color:var(--accent);text-decoration:underline}.decl{margin:0}.decl dt{margin-top:var(--space-3);font-weight:600}.decl dt:first-child{margin-top:0}.decl dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.decl dd p{margin:var(--space-1) 0 0}.credit{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ror{border:1px solid var(--line);color:var(--ink-muted);border-radius:999px;padding:.1rem .35rem;font-size:.7rem;font-weight:700;text-decoration:none}:is(.ror:hover,.ror:focus-visible){border-color:var(--accent);color:var(--accent)}.metrics{gap:var(--space-2);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.metrics div{background:var(--surface-alt);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}.metrics dt{color:var(--ink-muted);font-size:.8rem}.metrics dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;font-weight:700}.slide{gap:var(--space-4);justify-items:center;margin:0;display:grid}.slide-lens{inline-size:min(100%,34rem);filter:drop-shadow(0 18px 40px color-mix(in srgb, var(--ink) 18%, transparent))}.slide-field{fill:color-mix(in srgb, var(--accent) 7%, var(--surface))}.slide-rim{fill:none;stroke:var(--ink);stroke-width:10px}.slide-cell{fill:color-mix(in srgb, var(--accent) 55%, var(--surface));fill-opacity:.82;stroke:var(--accent);stroke-width:1.2px;transition:fill-opacity .15s}.slide-cell.is-nucleus{fill:var(--ink);fill-opacity:.9;stroke:none}:is(.slide a:hover .slide-cell,.slide a:focus-visible .slide-cell){fill-opacity:1;stroke-width:3px}.slide-label{fill:var(--surface);font-family:var(--font-body);pointer-events:none;font-weight:600}.slide-cell:not(.is-nucleus)+.slide-label{fill:var(--ink)}.slide figcaption{text-align:center;max-inline-size:46ch;color:var(--ink-muted);font-size:var(--step--1)}.ecg{gap:var(--space-3);margin:0;display:grid}.ecg-strip{background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb, var(--accent) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--accent) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 9%, transparent) 1px, transparent 1px);border:1px solid var(--line);background-size:50px 50px,50px 50px,10px 10px,10px 10px;block-size:clamp(160px,22vw,250px);inline-size:100%;display:block}.ecg-trace{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.ecg-trace{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.5,0,.3,1) .2s forwards ecg-draw}@keyframes ecg-draw{to{stroke-dashoffset:0}}}.ecg-years{text-align:center;font-variant-numeric:tabular-nums;grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.ecg-years b{font-family:var(--font-display);font-size:var(--step-2);font-weight:700;line-height:1;display:block}.ecg-years span{color:var(--ink-muted);font-size:.75rem}@media (max-width:640px){.ecg-years span{writing-mode:vertical-rl}.ecg-years b{font-size:var(--step-0)}}.lab{gap:var(--space-4);display:grid}.lab-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);border-block-end:2px solid var(--ink);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.lab-head p{font-size:var(--step--1)}.lab-table{border-collapse:collapse;inline-size:100%;font-size:var(--step-0)}.lab-table th,.lab-table td{text-align:start;border-block-end:1px solid var(--line);vertical-align:baseline;padding:.7rem .5rem}.lab-table thead th{font-size:var(--step--1);color:var(--ink-muted);border-block-end:1px solid var(--ink);font-weight:600}.lab-table tbody th{font-weight:500}.lab-val{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.05rem}.lab-prev{color:var(--ink-muted)}.lab-unit{font-family:var(--font-body);color:var(--ink-muted);font-size:.8rem}.lab-delta{white-space:nowrap;color:var(--accent);font-family:IBM Plex Mono,ui-monospace,monospace}@media (max-width:640px){.lab-table thead th:nth-child(3),.lab-table td:nth-child(3){display:none}}.catalog{gap:var(--space-4);display:grid}.cat-cabinet{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.cat-radio{opacity:0;pointer-events:none;position:absolute}.cat-pull{cursor:pointer;background:color-mix(in srgb, var(--ink) 8%, var(--surface));border:1px solid var(--line);font-family:var(--font-display);font-size:var(--step-1);border-block-end:0;border-radius:6px 6px 0 0;align-items:baseline;gap:.5rem;padding:.55rem 1rem .45rem;display:flex}.cat-pull span{font-family:var(--font-body);color:var(--ink-muted);font-size:.75rem}.cat-radio:checked+.cat-pull{background:var(--surface-alt);color:var(--accent)}.cat-radio:focus-visible+.cat-pull{outline:3px solid var(--focus);outline-offset:2px}.cat-drawer{padding:var(--space-5);background:var(--surface-alt);border:1px solid var(--line);gap:var(--space-4);flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;list-style:none;display:none}:is(.cat-cabinet:has(.cat-radio:first-of-type:checked) .cat-drawer:first-of-type,.cat-cabinet:has(.cat-radio:nth-of-type(2):checked) .cat-drawer:nth-of-type(2),.cat-cabinet:has(.cat-radio:nth-of-type(3):checked) .cat-drawer:nth-of-type(3),.cat-cabinet:has(.cat-radio:nth-of-type(4):checked) .cat-drawer:nth-of-type(4),.cat-cabinet:has(.cat-radio:nth-of-type(5):checked) .cat-drawer:nth-of-type(5),.cat-cabinet:has(.cat-radio:nth-of-type(6):checked) .cat-drawer:nth-of-type(6)){display:grid}.cat-card a{min-block-size:11rem;color:var(--ink);background:#fffefb linear-gradient(transparent calc(1.45em * 2 + 1rem - 1px), color-mix(in srgb, var(--accent) 55%, transparent) calc(1.45em * 2 + 1rem - 1px), transparent calc(1.45em * 2 + 1rem + 1px));box-shadow:0 1px 0 var(--line), 0 6px 14px color-mix(in srgb, var(--ink) 9%, transparent);border-radius:2px;gap:.35rem;padding:1rem 1.1rem 2rem;font-family:Courier Prime,Courier New,monospace;font-size:.86rem;line-height:1.45;text-decoration:none;display:grid;position:relative}.cat-card a:after{content:"";background:var(--surface-alt);block-size:.7rem;inline-size:.7rem;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:50%;margin-inline-start:-.35rem;position:absolute;inset-block-end:.6rem;inset-inline-start:50%}.cat-card a:hover{box-shadow:0 1px 0 var(--line), 0 12px 22px color-mix(in srgb, var(--ink) 14%, transparent);transform:translateY(-2px)}.cat-call{color:var(--accent);font-size:.78rem}.cat-title{font-weight:700}.cat-imprint{color:var(--ink-muted);font-size:.78rem}@media (prefers-reduced-motion:reduce){.cat-card a:hover{transform:none}}.spectrum{gap:var(--space-4);margin:0;display:grid}.spec-band{border-radius:var(--radius-lg);block-size:clamp(64px,9vw,120px);inline-size:100%;display:block}.spectrum rect{fill:var(--field,var(--accent))}.spec-legend{gap:var(--space-2) var(--space-5);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.spec-legend li{align-items:center;gap:.45rem;display:flex}.spec-legend i{background:var(--field);border-radius:3px;block-size:.9rem;inline-size:.9rem}.spec-legend b{font-variant-numeric:tabular-nums}.spec-years{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.spec-years li{align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;grid-template-columns:3.2rem 1fr 2.5rem;font-size:.8rem;display:grid}.spec-years svg{block-size:14px;inline-size:100%;display:block}.spec-y{color:var(--ink-muted)}.spec-n{text-align:end;font-weight:600}.reach{gap:var(--space-5);display:grid}.reach-head{gap:var(--space-2);display:grid}.reach-lede{font-family:var(--font-display);font-size:var(--step-3);line-height:1.2}.reach-regions{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.reach-region h3{font-family:var(--font-body);font-size:var(--step-0);border-block-end:1px solid var(--ink);margin-block-end:var(--space-2);padding-block-end:var(--space-2);font-weight:600}.reach-region ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.reach-region li{gap:var(--space-3);font-size:var(--step--1);grid-template-columns:8.5rem 1fr;align-items:center;display:grid}.reach-dots{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.reach-dots i{background:var(--accent);border-radius:50%;block-size:7px;inline-size:7px}.reach-region li.is-home .reach-dots i{background:var(--ink)}.reach-dots b{margin-inline-start:.3rem;font-size:.75rem;font-weight:600}.rings{gap:var(--space-4);justify-items:center;margin:0;display:grid}.rings-svg{inline-size:min(100%,36rem)}.ring-band{fill:none;stroke:var(--line);stroke-width:1.2px}.ring-band:nth-child(odd){fill:color-mix(in srgb, var(--accent) 6%, var(--surface))}.ring-band:nth-child(2n){fill:var(--surface)}.ring-core{fill:var(--ink)}.ring-core-label{fill:var(--surface);font-family:var(--font-display);font-size:17px}.ring-year{fill:var(--ink-muted);font-family:var(--font-body);font-size:13px}.ring-dot{fill:var(--field,var(--accent));stroke:var(--surface);stroke-width:.8px}:is(.rings a:hover .ring-dot,.rings a:focus-visible .ring-dot){stroke:var(--ink);stroke-width:2.4px}.rings figcaption{text-align:center;max-inline-size:52ch;color:var(--ink-muted);font-size:var(--step--1)}[data-skin=lam] .site-header{border-block-end:0}[data-skin=lam] .home-title{letter-spacing:-.01em;font-size:clamp(2.6rem,1.6rem + 4vw,4.6rem);font-style:italic;font-weight:400;line-height:1.02}[data-skin=lam] .mod-heading{font-style:italic}[data-skin=lam] .nav .btn-primary{background:var(--accent);color:var(--accent-ink)}[data-skin=ritim] .site-header{border-block-end:3px solid var(--accent)}[data-skin=ritim] h1,[data-skin=ritim] h2,[data-skin=ritim] h3{letter-spacing:-.005em;font-weight:700}[data-skin=ritim] .home-title{max-inline-size:14ch;font-size:clamp(3rem,1.6rem + 6vw,6.2rem);line-height:.92}[data-skin=ritim] .mod-heading{font-size:var(--step-4)}[data-skin=laboratuvar] .site-header{border-block-end:2px solid var(--ink)}[data-skin=laboratuvar] h1,[data-skin=laboratuvar] h2{letter-spacing:-.01em;font-weight:600}[data-skin=laboratuvar] .mod.bg-card{border-color:var(--ink);border-radius:var(--radius);border-width:1px}[data-skin=laboratuvar] .stat b,[data-skin=laboratuvar] .facts-num{font-family:IBM Plex Mono,ui-monospace,monospace}[data-skin=katalog] .site-header{border-block-end:0}[data-skin=katalog] .nav .btn-primary{background:var(--header-ink);color:var(--header-bg)}[data-skin=katalog] .home-title{font-size:clamp(2.4rem,1.5rem + 3.6vw,4rem);font-weight:400}[data-skin=katalog] .mod.bg-card{box-shadow:0 6px 18px color-mix(in srgb, var(--ink) 10%, transparent);background:#fffefb;border:0}[data-skin=spektrum] .site-header{background-image:linear-gradient(90deg,#2f5d8a,#9b3b3b,#a0577a,#4f7a3a,#b07a2a,#5b4a9a,#2d7f86,#6b6f78);background-position:bottom;background-repeat:no-repeat;background-size:100% 5px;border-block-end:0;box-shadow:inset 0 -5px #0000}[data-skin=spektrum] h1,[data-skin=spektrum] h2{letter-spacing:-.025em;font-weight:700}[data-skin=spektrum] .home-title{font-variation-settings:"wdth" 85;max-inline-size:16ch;font-size:clamp(2.8rem,1.4rem + 5.5vw,5.6rem);line-height:.95}[data-skin=rota] .site-header{border-block-end:0}[data-skin=rota] .nav .btn-primary{background:var(--header-ink);color:var(--header-bg)}[data-skin=rota] h1,[data-skin=rota] h2{letter-spacing:-.01em;font-weight:400}[data-skin=rota] .home-title{font-size:clamp(3rem,1.6rem + 6vw,6.4rem);line-height:.95}[data-skin=rota] .mod.bg-card{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent), 0 14px 40px color-mix(in srgb, var(--ink) 9%, transparent);border:0}[data-skin=halka] .site-header{border-block-end:1px solid var(--line)}[data-skin=halka] .home-title{font-size:clamp(2.6rem,1.6rem + 4vw,4.8rem);font-weight:300;line-height:1.02}[data-skin=halka] .mod-heading{font-weight:400}@media (min-width:900px){.site-footer .wrap{align-items:start;column-gap:var(--space-7);grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"pol pol journal""pol pol contact"}.site-footer [aria-labelledby=f-journal]{grid-area:journal}.site-footer [aria-labelledby=f-contact]{grid-area:contact}.site-footer [aria-labelledby=f-policies]{grid-area:pol}.site-footer [aria-labelledby=f-policies] ul{columns:3 12rem;column-gap:var(--space-6);display:block}.site-footer [aria-labelledby=f-policies] li{break-inside:avoid;padding-block:.2rem}}.nslider{--ns-dur:.9s;--ns-ease:cubic-bezier(.65, 0, .35, 1);gap:var(--space-3);display:grid}.nslider-head{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.nslider-controls{gap:var(--space-2);align-items:center;display:flex}.nslider-controls[hidden],.nslider-dots[hidden],.nslider-progress[hidden]{display:none}.nslider-controls .btn{padding:0 var(--space-4);min-height:2.5rem;font-size:1.3rem}.nslider-count{font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-inline-end:var(--space-2)}.nslider-pause span{letter-spacing:-.1em;font-size:.8rem}.nslider-stage{border-radius:var(--radius-lg);isolation:isolate;background:var(--ink);position:relative;overflow:hidden}.nslider-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-y;grid-auto-columns:100%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.nslider-track::-webkit-scrollbar{display:none}.nslide{scroll-snap-align:start;aspect-ratio:16/7;color:#fff;background:linear-gradient(135deg, hsl(var(--hue,215) 55% 20%), hsl(calc(var(--hue,215) + 40) 58% 32%));align-items:end;min-height:19rem;display:grid;position:relative;overflow:hidden}.nslider[data-height=compact] .nslide{aspect-ratio:16/5;min-height:15rem}.nslider[data-height=tall] .nslide{aspect-ratio:16/9;min-height:25rem}.nslide-announcement{--hue:25}.nslide-call{--hue:160}.nslide-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.focus-top .nslide-img{object-position:50% 15%}.focus-bottom .nslide-img{object-position:50% 85%}.focus-left .nslide-img{object-position:15% 50%}.focus-right .nslide-img{object-position:85% 50%}.nslide-art{background:radial-gradient(circle at 85% 20%, hsl(calc(var(--hue,215) + 60) 70% 60% / .45), transparent 45%), radial-gradient(circle at 10% 110%, hsl(var(--hue,215) 70% 55% / .35), transparent 50%);position:absolute;inset:0}.nslide.has-image:after{content:"";background:linear-gradient(#0000000d,#0000004d 45%,#000c);position:absolute;inset:0}.nslide.align-center.has-image:after{background:radial-gradient(at 50% 70%,#000000b8,#00000040 75%)}.nslide-body{z-index:1;padding:var(--space-6) var(--space-7) var(--space-7);gap:var(--space-3);justify-items:start;max-width:48rem;display:grid;position:relative}.nslide.align-center{align-items:center}.nslide.align-center .nslide-body{text-align:center;justify-items:center;margin-inline:auto}.nslide.align-end .nslide-body{text-align:end;justify-items:end;margin-inline-start:auto}.nslide-meta{font-size:var(--step--1);gap:var(--space-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}.nslide-kind{text-transform:uppercase;letter-spacing:.07em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.nslide-deadline{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:.2rem .6rem;font-size:.78rem;font-weight:700}.nslide-title{font-family:var(--font-display);color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1rem + 2vw,2.4rem);line-height:1.12}.nslide-text{font-size:var(--step-0);opacity:.93;max-width:60ch;margin:0}.nslide-btn{gap:var(--space-2);margin-top:var(--space-1);color:#111;font-weight:700;font-size:var(--step--1);background:#fff;border-radius:999px;align-items:center;padding:.6rem 1.1rem;text-decoration:none;display:inline-flex}.nslide-btn:after{content:"";z-index:2;position:absolute;inset:0}.nslide-btn:hover{background:var(--accent);color:var(--accent-ink)}.nslide:has(.nslide-btn:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.nslider-dots{justify-content:center;gap:var(--space-2);display:flex}.nslider-dots button{background:var(--line);cursor:pointer;border:0;border-radius:999px;width:.7rem;height:.7rem;padding:0;transition:width .3s,background .3s}.nslider-dots button[aria-current=true]{background:var(--accent);width:1.8rem}.nslider-progress{inset-inline:0;z-index:5;background:#fff3;height:4px;position:absolute;bottom:0}.nslider-progress i{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}[dir=rtl] .nslider-progress i{transform-origin:100%}@keyframes ns-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.w-third .nslide,.w-half .nslide{aspect-ratio:4/3}.w-third .nslide-body,.w-half .nslide-body{padding:var(--space-5)}.w-third .nslide-title,.w-half .nslide-title{font-size:var(--step-2)}.nslider.is-enhanced .nslider-track{scroll-snap-type:none;perspective:1800px;grid-auto-flow:row;display:grid;overflow:hidden}.nslider.is-enhanced .nslide{visibility:hidden;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity var(--ns-dur) var(--ns-ease), transform var(--ns-dur) var(--ns-ease), clip-path var(--ns-dur) var(--ns-ease), filter var(--ns-dur) var(--ns-ease);grid-area:1/1}.nslider.is-enhanced .nslide.is-active{visibility:visible;z-index:2}.nslider.is-enhanced .nslide.is-leaving{visibility:visible;z-index:1}.nslider.is-enhanced[data-effect=fade] .nslide{opacity:0}.nslider.is-enhanced[data-effect=fade] .nslide.is-active{opacity:1}.nslider.is-enhanced[data-effect=slide] .nslide{transform:translate(100%)}.nslider.is-enhanced[data-effect=slide] .nslide.is-active{transform:none}.nslider.is-enhanced[data-effect=slide] .nslide.is-leaving,.nslider.is-enhanced[data-effect=slide][data-dir=back] .nslide:not(.is-active){transform:translate(-100%)}.nslider.is-enhanced[data-effect=slide][data-dir=back] .nslide.is-leaving{transform:translate(100%)}.nslider.is-enhanced[data-effect=zoom] .nslide{opacity:0;transform:scale(1.18)}.nslider.is-enhanced[data-effect=zoom] .nslide.is-active{opacity:1;transform:none}.nslider.is-enhanced[data-effect=zoom] .nslide.is-leaving{opacity:0;transform:scale(.9)}.nslider.is-enhanced[data-effect=kenburns] .nslide{opacity:0;--ns-dur:1.4s}.nslider.is-enhanced[data-effect=kenburns] .nslide.is-active,.nslider.is-enhanced[data-effect=kenburns] .nslide.is-leaving{opacity:1}.nslider.is-enhanced[data-effect=kenburns] .nslide.is-leaving{opacity:0}.nslider.is-enhanced[data-effect=kenburns] .nslide.is-active :is(.nslide-img,.nslide-art){animation:ns-kenburns var(--ns-show,8s) linear forwards}.nslider.is-enhanced[data-effect=kenburns] .nslide:nth-child(2n).is-active :is(.nslide-img,.nslide-art){animation-name:ns-kenburns-2}@keyframes ns-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.16)translate(-2.5%,-1.5%)}}@keyframes ns-kenburns-2{0%{transform:scale(1.16)translate(2%,1%)}to{transform:scale(1.03)}}.nslider.is-enhanced[data-effect=flip] .nslide{transform:rotateY(-180deg)}.nslider.is-enhanced[data-effect=flip] .nslide.is-active{transform:none}.nslider.is-enhanced[data-effect=flip] .nslide.is-leaving,.nslider.is-enhanced[data-effect=flip][data-dir=back] .nslide:not(.is-active){transform:rotateY(180deg)}.nslider.is-enhanced[data-effect=flip][data-dir=back] .nslide.is-leaving{transform:rotateY(-180deg)}.nslider.is-enhanced[data-effect=cube] .nslide{transform-origin:0%;transform:translate(100%)rotateY(90deg)}.nslider.is-enhanced[data-effect=cube] .nslide.is-active{transform:none}.nslider.is-enhanced[data-effect=cube] .nslide.is-leaving,.nslider.is-enhanced[data-effect=cube][data-dir=back] .nslide:not(.is-active){transform-origin:100%;transform:translate(-100%)rotateY(-90deg)}.nslider.is-enhanced[data-effect=cube][data-dir=back] .nslide.is-active{transform-origin:100%}.nslider.is-enhanced[data-effect=cube][data-dir=back] .nslide.is-leaving{transform-origin:0%;transform:translate(100%)rotateY(90deg)}.nslider.is-enhanced[data-effect=wipe] .nslide{clip-path:inset(0 0 0 100%)}.nslider.is-enhanced[data-effect=wipe] .nslide:is(.is-active,.is-leaving){clip-path:inset(0)}.nslider.is-enhanced[data-effect=wipe][data-dir=back] .nslide:not(.is-active,.is-leaving){clip-path:inset(0 100% 0 0)}.nslider.is-enhanced[data-effect=circle] .nslide{clip-path:circle(0%);--ns-dur:1.1s}.nslider.is-enhanced[data-effect=circle] .nslide:is(.is-active,.is-leaving){clip-path:circle(75%)}.nslider.is-enhanced[data-effect=blur] .nslide{opacity:0;filter:blur(22px)saturate(1.4);transform:scale(1.05)}.nslider.is-enhanced[data-effect=blur] .nslide.is-active{opacity:1;filter:none;transform:none}.nslider.is-enhanced[data-effect=rise] .nslide{transform:translateY(100%)}.nslider.is-enhanced[data-effect=rise] .nslide.is-active{transform:none}.nslider.is-enhanced[data-effect=rise] .nslide.is-leaving{opacity:.4;transform:translateY(-35%)scale(.92)}.nslider.is-enhanced[data-effect=rise][data-dir=back] .nslide:not(.is-active){transform:translateY(-100%)}.nslider.is-enhanced[data-effect=rise][data-dir=back] .nslide.is-leaving{transform:translateY(35%)scale(.92)}.nslider.is-enhanced .nslide .nslide-body>*{transition:opacity .6s,transform .6s}.nslider.is-enhanced .nslide:not(.is-active) .nslide-body>*{opacity:0;transform:translateY(12px)}.nslider.is-enhanced .nslide.is-active .nslide-body>*{transition-delay:calc(var(--ns-dur) * .45)}.nslider.is-enhanced .nslide.is-active .nslide-body>:nth-child(2){transition-delay:calc(var(--ns-dur) * .55)}.nslider.is-enhanced .nslide.is-active .nslide-body>:nth-child(3){transition-delay:calc(var(--ns-dur) * .65)}.nslider.is-enhanced .nslide.is-active .nslide-body>:nth-child(4){transition-delay:calc(var(--ns-dur) * .75)}[dir=rtl] .nslider.is-enhanced[data-effect=slide] .nslide:not(.is-active){transform:translate(-100%)}[dir=rtl] .nslider.is-enhanced[data-effect=slide] .nslide.is-leaving{transform:translate(100%)}@media (max-width:640px){.nslide,.nslider[data-height] .nslide{aspect-ratio:auto;min-height:22rem}.nslide-body{padding:var(--space-4) var(--space-4) var(--space-6)}.nslide-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nslider-count{display:none}}@media (prefers-reduced-motion:reduce){.nslider-track{scroll-behavior:auto}.nslider.is-enhanced .nslide,.nslider.is-enhanced .nslide-body>*{transition-duration:10ms!important;transition-delay:0s!important}.nslider.is-enhanced .nslide :is(.nslide-img,.nslide-art){animation:none!important}}.stats-head .lead{color:var(--ink-muted);max-width:52rem;font-size:1.1rem}.stats-updated{font-size:var(--step--1);margin:0}.stats-toc ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stats-toc a{padding:var(--space-1) var(--space-3);border:1px solid var(--line);font-size:var(--step--1);border-radius:999px;text-decoration:none;display:inline-block}.stats-toc a:hover{border-color:var(--accent)}.stats-sec{padding-block:var(--space-6);border-top:1px solid var(--line);gap:var(--space-4);scroll-margin-top:var(--space-6);display:grid}.stats-sec h2{font-size:var(--step-3);margin:0}.stats-sec h3{font-size:var(--step-1);margin:var(--space-3) 0 0}.stats-note{max-width:var(--measure);color:var(--ink-muted);margin:0}.stats-method{font-size:var(--step--1);max-width:var(--measure);margin:0}.stats-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;display:grid}.stats-tiles>div{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface);gap:var(--space-1);align-content:start;display:grid}.stats-tiles dt{font-size:var(--step--1);color:var(--ink-muted)}.stats-tiles dd{font-family:var(--font-display);font-size:var(--step-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.stats-tiles small{font-family:var(--font-body);color:var(--ink-muted);margin-top:var(--space-1);font-size:.78rem;line-height:1.35;display:block}.stats-chart{margin:0}.stats-chart svg{width:100%;height:auto;max-height:20rem}.stats-chart .bar{fill:var(--accent)}.stats-chart .bar2{fill:var(--ink);opacity:.55}.stats-chart .val{fill:var(--ink);font-variant-numeric:tabular-nums;font-size:11px}.stats-chart .lab{fill:var(--ink-muted);font-size:11px}.stats-chart figcaption{font-size:var(--step--1);color:var(--ink-muted)}.key{vertical-align:middle;border-radius:2px;width:.8rem;height:.8rem;display:inline-block}.key-1{background:var(--accent)}.key-2{background:var(--ink);opacity:.55}.stats-table{border-collapse:collapse;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums}.stats-table th,.stats-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:start}.stats-table thead th{color:var(--ink-muted);font-weight:600}.stats-table tbody th{font-weight:600}.stats-reported .num{font-family:var(--font-display);font-size:var(--step-1)}.stats-bars{gap:var(--space-2);max-width:52rem;margin:0;padding:0;list-style:none;display:grid}.stats-bars li{gap:var(--space-3);font-size:var(--step--1);grid-template-columns:minmax(8rem,16rem) 1fr auto;align-items:center;display:grid}.stats-bars svg{width:100%;height:.75rem}.stats-bars rect{fill:var(--accent)}.stats-bars rect.track{fill:var(--surface-alt)}.stats-bars .num{font-variant-numeric:tabular-nums;text-align:end;min-width:5rem;font-weight:600}.stats-bars small{color:var(--ink-muted);font-weight:400}.stats-top{gap:var(--space-2);margin:0;padding-inline-start:1.4rem;display:grid}@media (max-width:640px){.stats-bars li{grid-template-columns:1fr auto}.stats-bars svg{grid-area:2/1/auto/-1}}.table-wrap{overflow-x:auto}.statsum{gap:var(--space-3);display:grid}.statsum-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;display:grid}.statsum-grid>div{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--accent);background:var(--surface);border-radius:var(--radius);flex-direction:column-reverse;display:flex}.statsum-grid dt{font-size:var(--step--1);color:var(--ink-muted);line-height:1.3}.statsum-grid dd{font-family:var(--font-display);font-size:var(--step-3);font-variant-numeric:tabular-nums;margin:0;line-height:1}.statsum-more{margin:0;font-weight:600}.report-fab{inset-inline-end:var(--space-4);bottom:var(--space-4);z-index:40;gap:var(--space-2);background:var(--surface);color:var(--ink);border:1px solid var(--line);font-size:var(--step--1);border-radius:999px;align-items:center;padding:.55rem .95rem;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 6px 20px #0000001f}:is(.report-fab:hover,.report-fab:focus-visible){border-color:var(--accent);color:var(--accent)}.report-fab span{color:var(--accent)}@media (max-width:760px){.report-fab{bottom:calc(var(--space-4) + 64px);padding:.45rem .8rem}}.report-panel{display:none}.report-panel:target,.report-panel.is-open{z-index:60;padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.report-backdrop{background:#0a0f198c;position:absolute;inset:0}.report-box{background:var(--surface);width:min(40rem,100%);max-height:calc(100vh - 2rem);color:var(--ink);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);display:grid;position:relative;overflow:auto;box-shadow:0 24px 60px #0000004d}.report-box h2{font-size:var(--step-2);margin:0}.report-x{inset-inline-end:var(--space-3);top:var(--space-2);color:var(--ink-muted);padding:var(--space-1) var(--space-2);font-size:1.8rem;line-height:1;text-decoration:none;position:absolute}.report-lead,.report-article{font-size:var(--step--1);margin:0}.report-form{gap:var(--space-3);display:grid}.report-form label{gap:var(--space-1);font-size:var(--step--1);font-weight:600;display:grid}.report-form input[type=text],.report-form input[type=email],.report-form textarea{font:inherit;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:.55rem .7rem;font-weight:400}.report-form textarea{resize:vertical}.report-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.report-author{gap:var(--space-4);font-size:var(--step--1);border:0;flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.report-author legend{float:left;margin-inline-end:var(--space-3);padding:0;font-weight:600}.report-author label{gap:var(--space-1);font-weight:400;display:inline-flex}.report-thanks{padding:var(--space-4);border-radius:var(--radius);color:#14532d;background:#e8f6ee;margin:0;font-weight:600}.report-thanks[hidden],.report-form[hidden]{display:none}.report-form label.nl-consent{gap:var(--space-2);align-items:flex-start;font-weight:400;display:flex}.report-form label.nl-consent input{flex:none;margin-top:.25rem}.article-layout[data-as-title=s] .article-title{font-size:var(--step-3)}.article-layout[data-as-title=l] .article-title{font-size:clamp(2.1rem,1.4rem + 2.8vw,3.1rem)}.article-layout[data-as-title=xl] .article-title{font-size:clamp(2.4rem,1.5rem + 3.6vw,3.8rem);line-height:1.08}.article-layout[data-as-authors=s] .authors{font-size:var(--step-0)}.article-layout[data-as-authors=l] .authors{font-size:var(--step-2)}.article-layout[data-as-text=s] .article-main .section{font-size:.95rem}.article-layout[data-as-text=l] .article-main .section{font-size:1.125rem}.article-layout[data-as-headings=serif] .article-main h2{font-family:var(--font-display)}.article-layout[data-as-headings=sans] .article-main h2,.article-layout[data-as-headings=sans] .article-title{font-family:var(--font-body);letter-spacing:-.01em}.article-layout[data-as-abstract=boxed] [aria-labelledby=h-abstract]{background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5)}.article-layout[data-as-abstract=accent] [aria-labelledby=h-abstract]{border-block-start:0;border-inline-start:4px solid var(--accent);padding:var(--space-2) 0 var(--space-2) var(--space-5)}.article-layout[data-as-sections=cards] .article-main .section{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--surface)}.article-layout[data-as-sections=space] .article-main .section{border-block-start:0;padding-block-start:var(--space-3)}.article-layout[data-as-measure=narrow] .article-main>*{max-inline-size:72ch}.article-layout[data-as-cards=shadow] .aside-card{border-color:#0000;box-shadow:0 6px 24px #00000014}.article-layout[data-as-cards=filled] .aside-card{background:var(--surface-alt);border-color:#0000}.article-layout[data-as-radius=square]{--radius:0;--radius-lg:0}.article-layout[data-as-radius=round]{--radius:12px;--radius-lg:20px}.article-layout[data-as-buttons=pill] .btn{border-radius:999px}.article-layout[data-as-buttons=square] .btn{border-radius:0}.article-layout[data-as-accent=navy]{--accent:#1e3a8a;--accent-ink:#fff}.article-layout[data-as-accent=teal]{--accent:#0f766e;--accent-ink:#fff}.article-layout[data-as-accent=burgundy]{--accent:#881337;--accent-ink:#fff}.article-layout[data-as-accent=green]{--accent:#166534;--accent-ink:#fff}.article-layout[data-as-accent=orange]{--accent:#b8460b;--accent-ink:#fff}.article-layout[data-as-density=compact] .article-main{gap:var(--space-3)}.article-layout[data-as-density=airy] .article-main{gap:var(--space-7)}@media (min-width:1000px){.article-layout[data-as-aside=left]{grid-template-columns:300px minmax(0,1fr)}.article-layout[data-as-aside=left] .article-aside{order:-1}.article-layout[data-as-asidewidth=s]{grid-template-columns:minmax(0,1fr) 250px}.article-layout[data-as-asidewidth=l]{grid-template-columns:minmax(0,1fr) 370px}.article-layout[data-as-aside=left][data-as-asidewidth=s]{grid-template-columns:250px minmax(0,1fr)}.article-layout[data-as-aside=left][data-as-asidewidth=l]{grid-template-columns:370px minmax(0,1fr)}}.metrics-journal{border-block-start:1px solid var(--line);gap:var(--space-2);margin-block-start:var(--space-3);padding-block-start:var(--space-3);display:grid}.metrics-journal-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.75rem}.metrics-journal p.small{margin:0}.metrics-sm{grid-template-columns:1fr}.metrics-sm div{border:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:var(--space-2);background:0 0;display:flex}.metrics-sm dd{white-space:nowrap;font-size:1.1rem}.share{align-items:center;gap:var(--space-2) var(--space-3);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--space-3);padding-block-start:var(--space-3);display:flex}.share-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:.75rem}.share-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.share-btn{border:1px solid var(--line);background:var(--surface);block-size:2.25rem;inline-size:2.25rem;color:var(--ink-muted);cursor:pointer;border-radius:999px;place-items:center;transition:color .15s,border-color .15s,background-color .15s;display:inline-grid}.share-btn svg{block-size:1rem;inline-size:1rem}:is(.share-btn:hover,.share-btn:focus-visible){color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface))}.share-btn[hidden]{display:none}.share-status{font-size:var(--step--1);color:var(--accent)}.article-layout[data-as-buttons=square] .share-btn{border-radius:var(--radius)}.impact-headline{align-items:baseline;gap:var(--space-2);margin:0;display:flex}.impact-big{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}.impact-headline span:last-child{color:var(--ink-muted);font-size:var(--step--1);text-transform:lowercase}.impact-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.impact-list li{align-items:center;gap:var(--space-3);font-size:var(--step--1);grid-template-columns:8.5rem 1fr auto;display:grid}.impact-list a{color:var(--ink);text-decoration:none}.impact-list a:hover{color:var(--accent);text-decoration:underline}.impact-list b{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:2ch}.impact-bar svg{block-size:4px;inline-size:100%;display:block}.impact-track{fill:var(--surface-alt)}.impact-fill{fill:var(--accent)}.impact-flag{padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--accent);background:var(--surface-alt);font-size:var(--step--1);margin:0}.impact-extra{gap:var(--space-2) var(--space-5);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}.impact-extra dt{color:var(--ink-muted)}.impact-extra dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.impact-extra abbr{text-decoration:none}.impact-card .small{margin:0}.impact-find{border-block-start:1px solid var(--line);gap:var(--space-1) var(--space-3);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding-block-start:var(--space-3);display:flex}.impact-find span{letter-spacing:.08em;text-transform:uppercase;inline-size:100%;color:var(--ink-muted);font-size:.75rem}.citedby-count{align-items:baseline;gap:var(--space-2);font-size:var(--step--1);color:var(--ink-muted);margin:0;display:flex}.citedby-count b{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1}.citedby-list{gap:var(--space-2);font-size:var(--step--1);overflow-wrap:anywhere;margin:0;padding-inline-start:1.4rem;display:grid}.citedby-list a{overflow-wrap:anywhere}.citedby-more summary{cursor:pointer;font-size:var(--step--1);color:var(--accent);margin-block-end:var(--space-2)}.citedby-card .small,.citedby-scholar{margin:0}.citedby-scholar{font-size:var(--step--1)}.tpl-group{font-size:var(--step-0);margin-block:var(--space-5) var(--space-2)}.tpl-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tpl-item{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:var(--surface);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}:is(.tpl-item:hover,.tpl-item:focus-visible){border-color:var(--accent)}.tpl-item:hover b{text-decoration:underline}.tpl-text{gap:2px;min-inline-size:0;display:grid}.tpl-text .muted{font-size:var(--step--1)}.tpl-size{font-size:var(--step--1);white-space:nowrap}.tpl-ext{letter-spacing:.04em;color:#fff;background:#2b579a;border-radius:3px 10px 3px 3px;place-items:center;block-size:3.1rem;inline-size:2.6rem;font-size:.62rem;font-weight:700;display:inline-grid}.tpl-ext-pdf{background:#b3261e}.tpl-ext-sheet{background:#1d6f42}.tpl-ext-slides{background:#c4501b}.tpl-card .tpl-item{padding:var(--space-2);grid-template-columns:auto 1fr}.tpl-card .tpl-size{display:none}.tpl-card .tpl-ext{block-size:2.4rem;inline-size:2rem;font-size:.55rem}.tplc-section{border-block-start:1px solid var(--line);margin-block-start:var(--space-7);padding-block-start:var(--space-6)}.tplc-head{gap:var(--space-2);max-inline-size:var(--measure);margin-block-end:var(--space-5);display:grid}.tplc-head h2{font-size:var(--step-3)}.tplc-head p{color:var(--ink-muted)}.tplc-group{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-block:var(--space-5) var(--space-3);font-weight:700}.tplc-group:first-child{margin-block-start:0}.tplc-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.tplc-card{--tplc-hue:#2b579a;gap:var(--space-1) var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent);grid-template:"icon title""icon desc""meta meta"1fr"btn btn"/2.75rem minmax(0,1fr);transition:border-color .15s,box-shadow .15s;display:grid}.tplc-card:hover,.tplc-card:focus-within{border-color:color-mix(in srgb, var(--tplc-hue) 45%, var(--line));box-shadow:0 6px 18px -8px color-mix(in srgb, var(--tplc-hue) 35%, transparent)}.tplc-pdf{--tplc-hue:#b3261e}.tplc-open{--tplc-hue:#0b7a75}.tplc-sheet{--tplc-hue:#1d6f42}.tplc-slides{--tplc-hue:#c4501b}.tplc-icon{grid-area:icon;align-self:start;inline-size:2.75rem;position:relative}.tplc-icon svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.tplc-icon .tplc-page{fill:color-mix(in srgb, var(--tplc-hue) 10%, var(--surface));stroke:var(--tplc-hue);stroke-width:1.5px;stroke-linejoin:round}.tplc-icon .tplc-corner{fill:color-mix(in srgb, var(--tplc-hue) 30%, var(--surface));stroke:var(--tplc-hue);stroke-width:1.5px;stroke-linejoin:round}.tplc-icon .tplc-rule{fill:none;stroke:color-mix(in srgb, var(--tplc-hue) 40%, var(--surface));stroke-width:2px;stroke-linecap:round}.tplc-badge{background:var(--tplc-hue);color:#fff;letter-spacing:.05em;border-radius:3px;padding:.05rem .3rem;font-size:.6rem;font-weight:700;line-height:1.4;position:absolute;inset-block-end:.3rem;inset-inline-start:-.3rem}.tplc-title{font-family:var(--font-display);font-size:var(--step-1);overflow-wrap:anywhere;grid-area:title;align-self:center;margin:0;font-weight:600;line-height:1.25}.tplc-desc{margin:var(--space-1) 0 0;font-size:var(--step--1);color:var(--ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:desc;line-height:1.45;display:-webkit-box;overflow:hidden}.tplc-meta{margin:var(--space-3) 0 0;color:var(--ink-muted);grid-area:meta;align-self:end;gap:0;font-size:.8125rem;line-height:1.5;display:grid}.tplc-btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;border:1px solid color-mix(in srgb, var(--tplc-hue) 40%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--tplc-hue) 8%, var(--surface));color:var(--ink);grid-area:btn;margin-block-start:var(--space-3);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.tplc-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:1.15rem;inline-size:1.15rem}.tplc-btn:hover{background:var(--tplc-hue);border-color:var(--tplc-hue);color:#fff}.mod .tplc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}@media print{.tplc-btn{display:none}.tplc-card{break-inside:avoid;box-shadow:none}}.stats-tiles>div.is-reported{border-style:dashed}.stats-tiles sup{color:var(--accent);margin-inline-start:2px;font-size:.55em}.stats-sources{margin:var(--space-2) 0 0;font-size:var(--step--1);color:var(--ink-muted);padding-inline-start:1.2rem}body[data-cv-palette] .cv,body[data-cv-pattern] .cv,body[data-cv-image] .cv,body[data-cv-frame] .cv{isolation:isolate;position:relative;overflow:hidden}body[data-cv-palette=muted] .cv{background:hsl(var(--hue,220) 24% 32%)}body[data-cv-palette=theme] .cv{background:var(--header-bg,var(--ink));color:var(--header-ink,#fff)}body[data-cv-palette=navy] .cv{background:#1d2c4a}body[data-cv-palette=burgundy] .cv{background:#5e1a28}body[data-cv-palette=forest] .cv{background:#1d4436}body[data-cv-palette=slate] .cv{background:#36414d}body[data-cv-palette=paper] .cv{color:#1f2a33;background:#f5efe2}body[data-cv-palette=sand] .cv{color:#2a2419;background:#e7d8bd}body[data-cv-palette=white] .cv{color:#1b2b34;background:#fff;box-shadow:inset 0 0 0 1px #c9d1d6}body[data-cv-palette=paper] .cv:hover,body[data-cv-palette=sand] .cv:hover,body[data-cv-palette=white] .cv:hover{color:inherit}body[data-cv-text=light] .cv,body[data-cv-text=light] .cv:hover{color:#fff}body[data-cv-text=dark] .cv,body[data-cv-text=dark] .cv:hover{color:#1b2b34}body[data-cv-font=serif] .cv,body[data-cv-font=serif] .cv *{font-family:var(--font-display)}body[data-cv-font=serif] .cv .c-numbers,body[data-cv-font=serif] .cv .c-mini-num,body[data-cv-font=serif] .cv .jc-cover-num{letter-spacing:-.02em;font-weight:500}body[data-cv-font=mixed] .cv .c-journal,body[data-cv-font=mixed] .cv .jc-cover-name,body[data-cv-font=mixed] .cv .carousel-name{font-family:var(--font-display);font-style:italic;font-weight:600}body[data-cv-numbers=l] .c-numbers{font-size:clamp(4rem,11vw,7.4rem)}body[data-cv-numbers=m] .c-numbers{font-size:clamp(3rem,8vw,5.6rem)}body[data-cv-numbers=l] .cv .c-mini-num,body[data-cv-numbers=l] .jc-cover-num{font-size:2.1rem}body[data-cv-numbers=m] .cv .c-mini-num,body[data-cv-numbers=m] .jc-cover-num{font-size:1.6rem}body[data-cv-align=center] .cv{text-align:center;justify-items:center}body[data-cv-align=center] .c-numbers{justify-content:center}body[data-cv-frame=thin] .cv{outline:1px solid color-mix(in srgb, currentColor 55%, transparent);outline-offset:-10px}body[data-cv-frame=double] .cv{outline:4px double color-mix(in srgb, currentColor 60%, transparent);outline-offset:-12px}body[data-cv-image] .cv:before{content:"";z-index:-1;pointer-events:none;background:var(--cv-img) center / cover no-repeat;opacity:var(--cv-img-op,.35);filter:contrast(var(--cv-contrast,1)) brightness(var(--cv-bright,1)) saturate(var(--cv-sat,1)) grayscale(var(--cv-gray,0)) blur(var(--cv-blur,0px));position:absolute;inset:0}body[data-cv-image-position=top] .cv:before{background-position:top}body[data-cv-image-position=bottom] .cv:before{background-position:bottom}body[data-cv-image-position=left] .cv:before{background-position:0}body[data-cv-image-position=right] .cv:before{background-position:100%}body[data-cv-pattern] .cv:after{content:"";z-index:-1;pointer-events:none;aspect-ratio:auto;inline-size:auto;opacity:var(--cv-pa,.16);background:currentColor;border-radius:0;position:absolute;inset:0}body[data-cv-pattern-strength=low] .cv:after{--cv-pa:.08}body[data-cv-pattern-strength=high] .cv:after{--cv-pa:.3}body[data-cv-pattern=none] .cv:after{content:none}body[data-cv-pattern=lines] .cv:after{-webkit-mask:repeating-linear-gradient(135deg,#000 0 1px,#0000 1px 11px);mask:repeating-linear-gradient(135deg,#000 0 1px,#0000 1px 11px)}body[data-cv-pattern=grid] .cv:after{-webkit-mask:linear-gradient(#000 1px,#0000 1px) 0 0/14px 14px,linear-gradient(90deg,#000 1px,#0000 1px) 0 0/14px 14px;mask:linear-gradient(#000 1px,#0000 1px) 0 0/14px 14px,linear-gradient(90deg,#000 1px,#0000 1px) 0 0/14px 14px}body[data-cv-pattern=dots] .cv:after{-webkit-mask:radial-gradient(#000 1.3px,#0000 1.8px) 0 0/13px 13px;mask:radial-gradient(#000 1.3px,#0000 1.8px) 0 0/13px 13px}body[data-cv-pattern=rings] .cv:after{-webkit-mask:repeating-radial-gradient(circle at 100% 100%,#0000 0 13px,#000 13px 14.5px);mask:repeating-radial-gradient(circle at 100% 100%,#0000 0 13px,#000 13px 14.5px)}body[data-cv-pattern=waves] .cv:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='24' viewBox='0 0 60 24'%3E%3Cpath d='M0 12 C15 0 15 24 30 12 S45 0 60 12' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/60px 24px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='24' viewBox='0 0 60 24'%3E%3Cpath d='M0 12 C15 0 15 24 30 12 S45 0 60 12' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") 0 0/60px 24px}body[data-cv-pattern=hex] .cv:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48' viewBox='0 0 28 48'%3E%3Cpath d='M14 0 L28 8 L28 24 L14 32 L0 24 L0 8 Z M14 32 L14 48' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 0 0/28px 48px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48' viewBox='0 0 28 48'%3E%3Cpath d='M14 0 L28 8 L28 24 L14 32 L0 24 L0 8 Z M14 32 L14 48' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 0 0/28px 48px}body[data-cv-pattern=ecg] .cv:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40' viewBox='0 0 120 40'%3E%3Cpath d='M0 26 H38 L44 26 L48 8 L54 36 L58 20 L62 26 H120' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 0 60%/120px 40px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40' viewBox='0 0 120 40'%3E%3Cpath d='M0 26 H38 L44 26 L48 8 L54 36 L58 20 L62 26 H120' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 0 60%/120px 40px repeat-x}body[data-cv-pattern=band] .cv:after{background:hsl(calc(var(--hue,220) + 40) 55% 45%);opacity:.9;block-size:16%;inset:0 0 auto}body[data-cv-palette=paper][data-cv-pattern=band] .cv:after,body[data-cv-palette=sand][data-cv-pattern=band] .cv:after,body[data-cv-palette=white][data-cv-pattern=band] .cv:after{background:var(--accent)}.cvp{margin-block:var(--space-6)}.embed{border-block-start:1px solid var(--line);margin-block-start:var(--space-4);padding-block-start:var(--space-3)}.embed summary{cursor:pointer;font-weight:600}.embed-code{box-sizing:border-box;inline-size:100%;margin-block:var(--space-2);padding:var(--space-2);color:var(--ink);background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius);resize:vertical;font:.8rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.read-progress{z-index:50;pointer-events:none;block-size:3px;position:fixed;inset:0 0 auto}.read-progress span{background:var(--accent);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.reader-tools{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-block-end:1px solid var(--line);font-size:var(--step--1);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.reader-tools[hidden]{display:none}.reader-tools-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:.75rem}.reader-group{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.reader-btn{background:var(--surface);color:var(--ink-muted);font:inherit;font-size:var(--step--1);cursor:pointer;border:0;padding:.3rem .7rem}.reader-group .reader-btn+.reader-btn{border-inline-start:1px solid var(--line)}.reader-btn:not(.reader-group .reader-btn){border:1px solid var(--line);border-radius:999px}.reader-btn:hover{color:var(--accent)}.reader-btn[aria-pressed=true]{background:var(--accent);color:var(--accent-ink,#fff)}.reader-time{margin-inline-start:auto}.article-layout[data-as-buttons=square] .reader-group,.article-layout[data-as-buttons=square] .reader-btn{border-radius:var(--radius)}:root[data-reader=sepia]{--surface:#f6efe1;--surface-alt:#ede3cf;--ink:#3a2f20;--ink-muted:#6b5b43;--line:#d9ccb3}:root[data-reader=dark]{--surface:#1c2127;--surface-alt:#262c34;--ink:#e8e6e1;--ink-muted:#a8b0ba;--line:#353d47;--header-bg:#11151a;--header-ink:#f2f2f2}:root[data-reader=black]{--surface:#000;--surface-alt:#111;--ink:#ececec;--ink-muted:#a9a9a9;--line:#2a2a2a;--header-bg:#000;--header-ink:#f2f2f2}:root[data-reader] body{background:var(--surface);color:var(--ink)}:root[data-reader=dark] img,:root[data-reader=black] img{filter:brightness(.88)}:root[data-reader-size="-2"] .article-main{font-size:.85em}:root[data-reader-size="-1"] .article-main{font-size:.93em}:root[data-reader-size="1"] .article-main{font-size:1.1em}:root[data-reader-size="2"] .article-main{font-size:1.22em}:root[data-reader-size="3"] .article-main{font-size:1.38em}:root[data-reader-size] .article-main .prose,:root[data-reader-size] .article-main .section{font-size:inherit}:root[data-reader-font=easy] .article-main{--font-body:"Atkinson Hyperlegible", "Verdana", "Trebuchet MS", system-ui, sans-serif;font-family:var(--font-body);letter-spacing:.01em;word-spacing:.06em;line-height:1.7}:root[data-reader-font=easy] .article-main h1,:root[data-reader-font=easy] .article-main h2{font-family:var(--font-body)}.article-toc ol{gap:var(--space-1);font-size:var(--step--1);margin:0;padding-inline-start:1.1rem;display:grid}.article-toc a{color:var(--ink-muted);text-decoration:none}.article-toc a:hover{color:var(--accent);text-decoration:underline}.article-toc a[aria-current]{color:var(--accent);font-weight:600}.article-layout[data-as-layout^=journal] .article-title{font-family:var(--font-display);letter-spacing:-.01em;font-weight:500;line-height:1.15}.article-layout[data-as-layout^=journal] .eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:var(--step--1);color:var(--accent);font-weight:600}.article-layout[data-as-layout^=journal] .affiliations{font-size:var(--step--1);color:var(--ink-muted)}.article-layout[data-as-layout^=journal] .article-main>.section>h2,.article-layout[data-as-layout^=journal] .article-main>.section>details>summary>h2{font-family:var(--font-display);font-weight:500;font-size:var(--step-2)}.article-tabs{z-index:5;background:var(--surface);border-block:1px solid var(--line);margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);position:sticky;top:0}.article-tabs ul{gap:var(--space-1);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.article-tabs a{white-space:nowrap;color:var(--ink);font-weight:600;font-size:var(--step--1);border-block-end:3px solid #0000;padding:.7rem .8rem;text-decoration:none;display:block}:is(.article-tabs a:hover,.article-tabs a:focus-visible){color:var(--accent);border-block-end-color:var(--accent)}.toc-left{display:none}.toc-left h2{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin:0 0 var(--space-2)}.toc-left ol{border-inline-start:2px solid var(--line);padding-inline-start:0;list-style:none}.toc-left li a{border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:.3rem 0 .3rem .8rem;display:block}.toc-left li a[aria-current]{border-inline-start-color:var(--accent)}@media (min-width:1200px){.article-layout[data-as-layout=journal3]{grid-template-columns:200px minmax(0,1fr) 300px}.article-layout[data-as-layout=journal3] .toc-left:not([hidden]){top:var(--space-5);max-block-size:calc(100vh - 2 * var(--space-5));align-self:start;display:block;position:sticky;overflow-y:auto}.article-layout[data-as-layout=journal3]:not(:has(.toc-left:not([hidden]))){grid-template-columns:minmax(0,1fr) 300px}.article-layout[data-as-layout=journal3] .article-aside{order:0}}@media print{.article-tabs,.toc-left{display:none!important}}@media (min-width:60rem){.article-aside{top:var(--space-4);max-block-size:calc(100vh - var(--space-5));align-self:start;position:sticky;overflow:auto}}.badge{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-inline-start:var(--space-2);padding:.1rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.badge-choice{background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent);border:1px solid var(--accent)}.badge-data{color:#1d6f42;background:#e6f4ea;border:1px solid #1d6f42}.plain-summary .prose{padding:var(--space-3) var(--space-4);background:var(--surface-alt);border-radius:var(--radius)}.graphical img{border:1px solid var(--line);border-radius:var(--radius);block-size:auto;max-inline-size:100%}.video{aspect-ratio:16/9;position:relative}.video iframe{border-radius:var(--radius);border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.pearls ul{gap:var(--space-2);margin:0;padding-inline-start:1.3rem;display:grid}.pearls li{padding-inline-start:var(--space-1)}.pearls li::marker{color:var(--accent);content:"✦ "}.pdf-details summary{cursor:pointer;list-style:none;display:inline-block}.pdf-details summary::-webkit-details-marker{display:none}.pdf-frame{border:1px solid var(--line);border-radius:var(--radius);margin-block-start:var(--space-3);overflow:hidden}.pdf-frame:has(iframe[hidden]){display:none}.pdfr{margin-block-start:var(--space-3)}.pdfr[hidden]{display:none}.pdf-frame iframe{background:var(--surface-alt);border:0;block-size:min(80vh,1100px);inline-size:100%;display:block}.cite-tabs{gap:var(--space-1);margin-block-end:var(--space-2);display:flex}.cite-radio{opacity:0;pointer-events:none;position:absolute}.cite-tab{border:1px solid var(--line);font-size:var(--step--1);cursor:pointer;color:var(--ink-muted);border-radius:999px;padding:.25rem .8rem}.cite-radio:focus-visible+.cite-tab{outline:2px solid var(--accent);outline-offset:2px}.cite-radio:checked+.cite-tab{background:var(--accent);color:var(--accent-ink,#fff);border-color:var(--accent)}.cite-text{display:none}:is(.cite-box:has(#cs-vancouver:checked) #cite-vancouver,.cite-box:has(#cs-apa:checked) #cite-apa,.cite-box:has(#cs-harvard:checked) #cite-harvard){display:block}@media print{.read-progress,.reader-tools,.pdf-reader,.cite-tabs{display:none!important}.cite-text{display:block!important}}.form-page{max-inline-size:52rem}.req-form{gap:var(--space-5);display:grid}.req-form fieldset{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);gap:var(--space-3);display:grid}.req-form legend{padding-inline:var(--space-2);font-weight:600}.req-form label{gap:var(--space-1);font-size:var(--step--1);display:grid}.req-form input:not([type=checkbox]),.req-form select,.req-form textarea{font:inherit;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:.55rem .7rem}.req-form .consent-row{gap:var(--space-2);align-items:start;display:flex}.req-form .consent-row input{margin-top:.25rem}.au{gap:var(--space-5);display:grid}.au-nav{gap:var(--space-3) var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--line);font-size:var(--step--1);flex-wrap:wrap;align-items:center;display:flex}.au-nav a[aria-current]{color:var(--accent);font-weight:700}.au-me{margin-inline-start:auto}.au-inline{display:inline}.au-errors{margin:0;padding-inline-start:1.2rem}.au-form{max-inline-size:52rem}.au-form fieldset{min-inline-size:0}.au-form select{max-inline-size:100%}.au-head{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.au-section{gap:var(--space-3);display:grid}.au-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.au-list li{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);display:grid}.au-list a{text-decoration:none}.au-status{letter-spacing:.04em;text-transform:uppercase;background:var(--surface-alt);color:var(--ink-muted);border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}.au-status-accepted,.au-status-published,.au-status-in_production{color:#1d6f42;background:#e6f4ea}.au-status-minor_revision,.au-status-major_revision{color:#8a4b00;background:#fff4e0}.au-status-rejected,.au-status-desk_rejected,.au-status-withdrawn{color:#9b1c1c;background:#fde8e8}.au-status-under_review,.au-status-reviews_complete{color:#1a4fa0;background:#e8f0fe}:root{--wiz-done:#1d6f42;--wiz-done-ink:#fff;--wiz-warn:#8a4b00;--wiz-warn-soft:#fff4e0;--wiz-rail-bg:var(--surface-alt);--wiz-dot:2rem}:root:is([data-reader=dark],[data-reader=black]){--wiz-done:#6fcf97;--wiz-done-ink:#0b2a17;--wiz-warn:#f5b553;--wiz-warn-soft:#3a2a10;--wiz-rail-bg:color-mix(in srgb, var(--surface-alt) 70%, var(--surface))}.wiz-shell{gap:var(--space-5);display:grid}.wiz-main{gap:var(--space-5);align-content:start;min-inline-size:0;display:grid}.wiz-rail{gap:var(--space-3);min-inline-size:0;display:grid}.wiz{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wiz-step{position:relative}.wiz-step>a{grid-template-columns:var(--wiz-dot) minmax(0, 1fr);color:var(--ink);border-radius:var(--radius-lg);align-items:center;gap:.7rem;text-decoration:none;display:grid}.wiz-step>a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wiz-dot{inline-size:var(--wiz-dot);block-size:var(--wiz-dot);z-index:1;border:2px solid color-mix(in srgb, var(--ink-muted) 45%, var(--surface));background:var(--surface);color:var(--ink-muted);font:700 .85rem/1 var(--font-body);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:relative}.wiz-text{min-inline-size:0;line-height:1.25;display:grid}.wiz-title{font-weight:600;font-size:var(--step--1)}.wiz-status{color:var(--ink-muted);font-size:.75rem}.wiz-done .wiz-dot{background:var(--wiz-done);border-color:var(--wiz-done);color:var(--wiz-done-ink)}.wiz-done .wiz-status{color:var(--wiz-done)}.wiz-incomplete .wiz-dot{background:var(--wiz-warn-soft);border-color:var(--wiz-warn);color:var(--wiz-warn);font-size:1rem;font-weight:800}.wiz-incomplete .wiz-status{color:var(--wiz-warn);font-weight:600}.wiz-final-ready .wiz-status{color:var(--wiz-done);font-weight:600}.wiz-step[aria-current] .wiz-dot{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}.wiz-step[aria-current] .wiz-title{color:var(--ink);font-weight:700}.wiz-incomplete[aria-current] .wiz-dot:after{content:"";background:var(--wiz-warn);border:2px solid var(--surface);border-radius:50%;block-size:.7rem;inline-size:.7rem;position:absolute;inset-block-start:-3px;inset-inline-end:-3px}.wiz-missing{color:var(--ink-muted);gap:.1rem;margin:.1rem 0 .35rem;padding:0;padding-inline-start:calc(var(--wiz-dot) + .7rem + .6rem);font-size:.75rem;list-style:none;display:grid}.wiz-missing li{padding-inline-start:.8rem;position:relative}.wiz-missing li:before{content:"";background:var(--wiz-warn);border-radius:50%;block-size:.35rem;inline-size:.35rem;position:absolute;inset-block-start:.55em;inset-inline-start:0}.wiz-meter{align-items:baseline;gap:.35rem var(--space-2);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:minmax(0,1fr) auto;margin:0;font-size:.72rem;display:grid}.wiz-meter-pct{text-transform:none;letter-spacing:0;font-size:var(--step--1)}.wiz-meter-pct b{font:700 var(--step-1)/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.wiz-meter progress{background:var(--line);-webkit-appearance:none;appearance:none;border:0;border-radius:999px;grid-column:1/-1;block-size:6px;inline-size:100%;overflow:hidden}.wiz-meter progress::-webkit-progress-bar{background:var(--line)}.wiz-meter progress::-webkit-progress-value{background:linear-gradient(90deg, var(--wiz-done), color-mix(in srgb, var(--wiz-done) 70%, var(--accent)));border-radius:999px}.wiz-meter progress::-moz-progress-bar{background:var(--wiz-done);border-radius:999px}@media (max-width:63.99rem){.wiz-rail{--wiz-dot:1.75rem}.wiz{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;gap:.35rem;padding:4px 2px 6px;overflow-x:auto}.wiz-step{scroll-snap-align:center;flex:none}.wiz-step>a{border:1px solid var(--line);background:var(--surface);grid-template-columns:var(--wiz-dot);border-radius:999px;gap:0;padding:.2rem}.wiz-step[aria-current]>a{grid-template-columns:var(--wiz-dot) auto;border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 7%, var(--surface));gap:.55rem;padding-inline-end:.9rem}.wiz-step:not([aria-current]) .wiz-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.wiz-missing{display:none}}@media (min-width:64rem){.wiz-shell{column-gap:var(--space-7);grid-template-columns:15.5rem minmax(0,1fr);align-items:start}.wiz-rail{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--wiz-rail-bg);position:sticky;inset-block-start:var(--space-5)}.wiz{flex-flow:column;gap:0}.wiz-step>a{padding:.5rem .6rem}.wiz-step>a:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.wiz-step[aria-current]>a{background:var(--surface);box-shadow:0 1px 2px #0000000f, inset 3px 0 0 var(--accent)}[dir=rtl] .wiz-step[aria-current]>a{box-shadow:0 1px 2px #0000000f, inset -3px 0 0 var(--accent)}.wiz-step:not(:last-child):after{content:"";inset-inline-start:calc(.6rem + var(--wiz-dot) / 2 - 1px);inset-block:calc(.5rem + var(--wiz-dot)) calc(-.5rem);background:var(--line);inline-size:2px;position:absolute}.wiz-done:not(:last-child):after{background:var(--wiz-done)}}@media (prefers-reduced-motion:no-preference){.wiz-step>a,.wiz-dot,.wiz-step:after{transition:background-color .2s,box-shadow .2s,border-color .2s,color .2s}.wiz-step[aria-current] .wiz-dot{animation:.35s ease-out wiz-arrive}@keyframes wiz-arrive{0%{transform:scale(.85)}to{transform:scale(1)}}}@media (forced-colors:active){.wiz-step[aria-current]>a{outline:2px solid canvastext}.wiz-incomplete .wiz-dot{border-style:dashed}}.wiz-nav{align-items:center}.wiz-nav-end{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.wiz-nav-skip{font-size:var(--step--1);color:var(--ink-muted)}.wiz-arrow{display:inline-block}[dir=rtl] .wiz-arrow{transform:scaleX(-1)}.au-review-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.au-review-step{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.au-review-todo{border-color:color-mix(in srgb, var(--wiz-warn) 45%, var(--line));background:color-mix(in srgb, var(--wiz-warn-soft) 55%, var(--surface))}.au-review-head{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.au-review-head a{font-weight:600}.au-review-mark{background:var(--wiz-done);block-size:1.5rem;inline-size:1.5rem;color:var(--wiz-done-ink);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}.au-review-todo .au-review-mark{background:var(--wiz-warn);color:var(--surface)}.au-review-state{font-size:var(--step--1);color:var(--wiz-done);margin-inline-start:auto;font-weight:600}.au-review-todo .au-review-state{color:var(--wiz-warn)}.au-review-items{margin:var(--space-2) 0 0;font-size:var(--step--1);padding-inline-start:calc(1.5rem + var(--space-2) + 1rem)}.au-submit-why{margin-inline-start:var(--space-2)}button[disabled].btn-primary{opacity:.55;cursor:not-allowed;box-shadow:none}.au-batch-hint{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:.8125rem;line-height:1.45}.au-batch{margin:var(--space-2) 0 0;font-size:var(--step--1);gap:.25rem;padding-inline-start:1.3rem;display:grid}.au-batch li{overflow-wrap:anywhere}.au-batch-state{color:var(--ink-muted);margin-inline-start:.5rem}.au-batch-state:before{margin-inline-end:.25rem}.au-batch li[data-state=sending] .au-batch-state{color:var(--accent);font-weight:600}.au-batch li[data-state=done] .au-batch-state{color:var(--wiz-done);font-weight:600}.au-batch li[data-state=done] .au-batch-state:before{content:"✓"}.au-batch li[data-state=error] .au-batch-state{color:#9b1c1c;font-weight:600}.au-batch li[data-state=error] .au-batch-state:before{content:"✕"}:root:is([data-reader=dark],[data-reader=black]) .au-batch li[data-state=error] .au-batch-state{color:#ff9b9b}.au-batch[hidden],.au-batch-done[hidden]{display:none}.au-missing-note ul{margin:var(--space-1) 0 0}.au-missing-note p{margin:0}.au-form:has(select[name=article_type]) .au-design{display:none}.au-form:has(select[name=article_type] option[value=Original\ Article]:checked) .au-design{display:grid}.au-review-sub{margin:var(--space-4) 0 0;font-size:var(--step-1)}.au-summary{gap:var(--space-3);display:grid}.au-summary-block{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-inline-size:0}.au-summary-block>header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-block-end:var(--space-2);display:flex}.au-summary-block h3{font-size:var(--step-0);margin:0}.au-summary-block>header a{font-size:var(--step--1)}.au-summary-block .facts{margin:0}.au-summary-block dd{overflow-wrap:anywhere}.au-summary-text{white-space:pre-line}.au-summary-list{gap:var(--space-2);font-size:var(--step--1);margin:0;padding-inline-start:1.2rem;display:grid}.au-summary-list li{overflow-wrap:anywhere}.au-summary-sub{display:block}.au-summary-checks{font-size:var(--step--1);color:var(--ink-muted);gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.au-summary-checks .au-check-yes{color:var(--ink)}.au-summary-checks .au-check-yes>span:first-child{color:var(--wiz-done);font-weight:700}.au-pdf-gate{gap:var(--space-2);padding:var(--space-4);border:2px dashed color-mix(in srgb, var(--wiz-warn) 55%, var(--line));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--wiz-warn-soft) 45%, var(--surface));display:grid}.au-pdf-gate.au-pdf-seen{border-style:solid;border-color:color-mix(in srgb, var(--wiz-done) 55%, var(--line));background:var(--surface)}.au-pdf-gate p{margin:0}.au-pdf-gate-head{gap:var(--space-3);align-items:center;display:flex}.au-pdf-icon{color:#fff;block-size:3.1rem;inline-size:2.6rem;font:800 .7rem/1 var(--font-body);letter-spacing:.04em;background:#b3261e;border-radius:4px;flex:none;place-items:center;display:inline-grid}.au-pdf-note{font-size:var(--step--1);color:var(--wiz-warn);font-weight:600}.au-pdf-seen .au-pdf-note{color:var(--wiz-done)}.au-author-head{justify-content:flex-end;margin-block-end:var(--space-2);display:flex}.au-more>summary .au-more-title{color:#b91c1c;text-transform:uppercase;letter-spacing:.03em;font-weight:800}.au-remove{min-block-size:32px;padding:0 var(--space-3);border-radius:var(--radius);color:#b91c1c;font-size:var(--step--1);cursor:pointer;background:#fff;border:1px solid #b91c1c;align-items:center;gap:4px;font-weight:600;display:inline-flex}:is(.au-remove:hover,.au-remove:focus-visible){color:#fff;background:#b91c1c}.au-remove:focus-visible{outline-offset:2px;outline:2px solid #b91c1c}.au-credit{gap:var(--space-1);font-size:var(--step--1);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.au-files{gap:var(--space-1);font-size:var(--step--1);margin:0;padding:0;list-style:none;display:grid}.au-cols{gap:var(--space-5);display:grid}@media (min-width:60rem){.au-cols{grid-template-columns:minmax(0,1fr) 22rem}}.au-side{gap:var(--space-4);align-content:start;display:grid}.journey{margin:var(--space-4) 0 var(--space-5);padding:var(--space-4) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-alt) 100%);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid;box-shadow:0 1px #14213d0a,0 8px 24px -16px #14213d40}.journey li{justify-items:center;gap:var(--space-2);text-align:center;display:grid;position:relative}.journey li+li:before{content:"";background:var(--line);z-index:0;block-size:2px;inline-size:100%;position:absolute;inset-block-start:1.05rem;inset-inline-end:50%}.journey li.journey-done+li:before,.journey li.journey-done+li.journey-current:before{background:var(--accent)}.journey-dot{z-index:1;border:2px solid var(--line);background:var(--surface);block-size:2.1rem;inline-size:2.1rem;color:var(--ink-muted);font:700 .85rem/1 var(--font-display,Georgia, serif);border-radius:50%;place-items:center;display:grid;position:relative}.journey-done .journey-dot{background:var(--accent);border-color:var(--accent);color:#fff}.journey-current .journey-dot{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 16%, transparent)}.journey-stopped .journey-dot{color:#fff;background:#9b1c1c;border-color:#9b1c1c}.journey-label{font-size:var(--step--1);color:var(--ink-muted);letter-spacing:.01em;line-height:1.25}.journey-current .journey-label,.journey-stopped .journey-label{color:var(--ink);font-weight:700}@media (max-width:40rem){.journey{row-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.journey li:nth-child(4):before{display:none}}.au-section-title{font-family:var(--font-display,Georgia, serif);gap:2px;margin:0;display:grid}.au-section-title .eyebrow{font-family:inherit}.track{padding:0 0 0 var(--space-2);gap:var(--space-3);margin:0;list-style:none;display:grid;position:relative}.track:before{content:"";background:linear-gradient(var(--accent), var(--line));inline-size:2px;position:absolute;inset-block:.6rem;inset-inline-start:calc(var(--space-2) + 7px)}.track li{padding:var(--space-2) var(--space-4) var(--space-2) calc(var(--space-5) + .4rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:0;display:grid;position:relative}.track li:before{content:"";inset-inline-start:calc(-1 * var(--space-2) + 2px);background:var(--surface);border:2px solid var(--accent);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;top:1.05rem}.track li[data-latest]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 6px 18px -12px #14213d59}.track li[data-latest]:before{background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent)}.track li.track-desk_rejected:before,.track li.track-withdrawn:before{border-color:#9b1c1c}.track li.track-published:before,.track li.track-license_signed:before{border-color:#1d6f42}.track time{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.track b{font-family:var(--font-display,Georgia, serif);font-weight:600;line-height:1.35}.track li>*{margin:0}.track p{font-size:var(--step--1);margin:0}.au-review{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.au-review h4{margin:0 0 var(--space-2)}.au-msg{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-alt);font-size:var(--step--1)}.au-msg-user{border-inline-start:3px solid var(--accent)}.au-danger summary{cursor:pointer;color:var(--ink-muted)}.au-score{justify-content:space-between;gap:var(--space-2);font-size:var(--step--1);flex-wrap:wrap;display:flex}.au-score-opts{gap:var(--space-3);display:inline-flex}.license-text{margin:var(--space-4) 0;padding:var(--space-4);border-inline-start:3px solid var(--accent);background:var(--surface-alt)}.tip{vertical-align:middle;margin-inline-start:.3rem;display:inline-block;position:relative}.tip-mark{border:1px solid var(--accent);block-size:1.15rem;inline-size:1.15rem;color:var(--accent);cursor:help;background:var(--surface);border-radius:50%;place-items:center;font:italic 700 .72rem/1 Georgia,serif;display:inline-grid}.tip-mark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tip-body{z-index:30;border-radius:var(--radius);background:var(--ink);color:#fff;text-transform:none;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;white-space:normal;inline-size:min(22rem,100vw - 2rem);padding:.65rem .8rem;font-size:.82rem;font-weight:400;line-height:1.45;transition:opacity .12s;position:absolute;inset-block-end:calc(100% + .45rem);inset-inline-start:-.6rem;box-shadow:0 6px 24px #0000002e}.tip-end .tip-body{inset-inline:auto -.6rem}.tip:hover .tip-body,.tip:focus-within .tip-body{opacity:1;visibility:visible}@media (max-width:40rem){.tip{position:static}.au-form label,.au-form fieldset,.au-form legend,.au-form p,.page-head p,p.muted{position:relative}.tip-body,.tip-end .tip-body{inline-size:auto;font-size:.9rem;inset-inline:0}}.au-label{flex-wrap:wrap;align-items:center;gap:.15rem;font-weight:600;display:flex}.au-count{font-size:var(--step--1);color:var(--ink-muted);justify-self:end}.au-count[data-over]{color:#9b1c1c;font-weight:700}.tpl-line{margin:0 0 var(--space-3);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem .7rem;font-size:.8rem;display:flex}.tpl-line a{color:var(--ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.tpl-line a:hover{color:var(--accent)}.tpl-box{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-alt);margin-block-start:var(--space-6,2.5rem)}.tpl-box h2{font-size:var(--step-1);margin-block-start:0}.tpl-box ul{margin:var(--space-3) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tpl-box a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:baseline;gap:.5rem;padding:.45rem .9rem;text-decoration:none;display:inline-flex}.tpl-box a:hover{border-color:var(--accent)}.au-limits{border-collapse:collapse;inline-size:100%;font-size:var(--step--1)}.au-limits th,.au-limits td{text-align:start;border-block-end:1px solid var(--line);padding:.35rem .5rem}.au-limits tr[aria-current] td{background:var(--surface-alt);font-weight:700}.au-req{gap:var(--space-2);font-size:var(--step--1);margin:0;padding:0;list-style:none;display:grid}.au-req li{gap:var(--space-2);grid-template-columns:1.4rem 1fr;align-items:start;display:grid}.au-req li:before{content:"○";color:var(--ink-muted)}.au-req li[data-done]:before{content:"✓";color:#1d6f42;font-weight:700}.au-rev{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.au-rev legend{padding-inline:.3rem;font-weight:700}.au-rev-optional{border-style:dashed}.au-rev[hidden]{display:none}.au-rev-error{border-color:var(--danger,#b42318);border-width:2px}.au-field-error{color:var(--danger,#b42318);margin:0 0 var(--space-2);font-weight:600}.notice-late{border-inline-start-color:var(--danger,#b42318)}.au-add-row{margin-block:var(--space-3);gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.au-group-title{font-size:var(--step-1);margin:var(--space-5) 0 var(--space-3)}.au-cards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.au-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);background:var(--surface);gap:var(--space-2);align-content:start;display:grid}.au-card-done{border-color:color-mix(in srgb, #1d6f42 45%, var(--line));background:color-mix(in srgb, #1d6f42 4%, var(--surface))}.au-card-head{justify-content:space-between;gap:var(--space-2);align-items:start;display:flex}.au-card-head h3{font-size:var(--step-0);margin:0;line-height:1.35}.au-check{color:#1d6f42;font-weight:700}.au-card-meta{font-size:var(--step--1);color:var(--ink-muted);margin:0}.au-card-files{font-size:var(--step--1);gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.au-card-files li{overflow-wrap:anywhere}.au-upload-compact{margin:0}.au-upload-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.au-file-pick{flex:12rem;min-inline-size:0}.au-file-pick input[type=file]{inline-size:100%;font-size:var(--step--1)}.btn-small{font-size:var(--step--1);padding:.35rem .8rem}.au-more{border:1px dashed var(--line);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin-block-start:var(--space-5)}.au-more>summary{cursor:pointer;font-weight:600}.au-more[open]>summary{margin-block-end:var(--space-3)}.au-step-footer{justify-content:space-between;gap:var(--space-3);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--space-6,2.5rem);padding-block-start:var(--space-4);display:flex}.au-grid-3{gap:var(--space-3);display:grid}.au-grid-3>label,.report-grid>label{min-inline-size:0}.au-grid-3 input,.au-grid-3 select{box-sizing:border-box;inline-size:100%}@media (min-width:48rem){.au-grid-3{grid-template-columns:9rem 1fr 1fr}}.au-flag{color:#8a4b00;background:#fff4e0;border-radius:4px;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-block}.au-star{color:#c62828;vertical-align:super;margin-inline-start:.1rem;font-size:1.05em;font-weight:700;line-height:0}.au-form label:has(>input:required,>select:required,>textarea:required)>.au-label:after{content:"*";color:#c62828;vertical-align:super;margin-inline-start:.15rem;font-size:1.05em;font-weight:700;line-height:0}.au-form fieldset:has(>label>input[type=radio]:required)>legend:after{content:"*";color:#c62828;vertical-align:super;margin-inline-start:.15rem;font-size:1.05em;font-weight:700;line-height:0}.au-form label.consent-row:has(>input:required):after{content:"*";color:#c62828;vertical-align:super;margin-inline-start:.15rem;font-size:1.05em;font-weight:700;line-height:0}.au-req-note{font-size:var(--step--1);color:var(--ink-muted);margin:0}.au-tag{color:#1a4fa0;letter-spacing:.03em;text-transform:uppercase;background:#e8f0fe;border-radius:999px;padding:0 .45rem;font-size:.68rem;font-weight:700;display:inline-block}.au-recommended input{background:#f7faff;border-color:#9cb8e6}.au-recommended input:placeholder-shown{box-shadow:inset 3px 0 #1a4fa0}.au-progress{gap:var(--space-2);align-items:center;display:flex}.au-progress progress{block-size:.8rem;inline-size:min(28rem,100%);accent-color:var(--accent)}.au-progress-text{font-size:var(--step--1);color:var(--ink-muted)}.au-upload[aria-busy=true] button[type=submit]{opacity:.6;pointer-events:none}.au-progress[hidden],.au-upload-error[hidden]{display:none}.report-grid>label>select,.report-grid>label>input{box-sizing:border-box;inline-size:100%;max-inline-size:100%}.rv-hero{gap:var(--space-3);margin-block:var(--space-4) var(--space-5);padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 9%, transparent) 0%, transparent 55%), linear-gradient(180deg, var(--surface), var(--surface-alt));display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #14213d73}.rv-hero:before{content:"";background:linear-gradient(var(--accent), color-mix(in srgb, var(--accent) 35%, #c9a227));inline-size:5px;position:absolute;inset-block:0;inset-inline-start:0}.rv-hero h1{margin:0;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.2}.rv-hero-top{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.rv-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.74rem;font-weight:700}.rv-seal{background:var(--accent);color:#fff;border-radius:50%;place-items:center;block-size:1.4rem;inline-size:1.4rem;margin-inline-end:.2rem;font-size:.7rem;display:inline-grid}.rv-blind{color:var(--ink-muted);margin:0;font-size:.78rem}.rv-meta{flex-wrap:wrap;gap:.35rem;margin:0;display:flex}.rv-chip{background:var(--accent);color:#fff;letter-spacing:.03em;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700}.rv-chip-soft{background:var(--surface);color:var(--ink-muted);border:1px solid var(--line);font-weight:500}.rv-steps{margin:var(--space-2) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.rv-steps li{text-align:center;color:var(--ink-muted);justify-items:center;gap:.3rem;font-size:.78rem;display:grid;position:relative}.rv-steps li+li:before{content:"";background:var(--line);block-size:2px;inline-size:100%;position:absolute;inset-block-start:.85rem;inset-inline-end:50%}.rv-steps li.done+li:before{background:var(--accent)}.rv-steps li span{z-index:1;border:2px solid var(--line);background:var(--surface);block-size:1.75rem;inline-size:1.75rem;font:700 .78rem/1 var(--font-display,Georgia, serif);border-radius:50%;place-items:center;display:grid;position:relative}.rv-steps li.done span{background:var(--accent);border-color:var(--accent);color:#fff}.rv-steps li.current span{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 15%, transparent)}.rv-steps li.current{color:var(--ink);font-weight:700}.rv-due{gap:.2rem var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:#14532d;background:#e6f4ea;grid-template-columns:auto 1fr;align-items:center;display:grid}.rv-due span{justify-self:end;font-size:.82rem}.rv-due progress{-webkit-appearance:none;appearance:none;background:#00000014;border:0;border-radius:999px;grid-column:1/-1;block-size:6px;inline-size:100%}.rv-due progress::-webkit-progress-bar{background:#00000014;border-radius:999px}.rv-due progress::-webkit-progress-value{background:currentColor;border-radius:999px}.rv-due progress::-moz-progress-bar{background:currentColor;border-radius:999px}.rv-due-soon{color:#8a4b00;background:#fff4e0}.rv-due-late{color:#9b1c1c;background:#fde8e8}.rv-cols{gap:var(--space-5);display:grid}@media (min-width:62rem){.rv-cols{grid-template-columns:minmax(0,1fr) 20rem}.rv-side{align-self:start;position:sticky;inset-block-start:var(--space-4)}}.rv-main,.rv-side{gap:var(--space-4);align-content:start;display:grid}.rv-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);background:var(--surface)}.rv-card h2{margin:0 0 var(--space-2);font-size:var(--step-1);align-items:center;gap:.5rem;display:flex}.rv-card>summary{cursor:pointer;list-style:none}.rv-card>summary::-webkit-details-marker{display:none}.rv-card>summary h2{margin:0;display:inline-flex}.rv-card[open]>summary{margin-block-end:var(--space-2)}.rv-card-accent{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:0 12px 30px -24px var(--accent)}.rv-abstract{white-space:pre-line;margin:0}.rv-num{background:var(--ink);color:#fff;block-size:1.7rem;inline-size:1.7rem;font:700 .85rem/1 var(--font-display,Georgia, serif);border-radius:50%;place-items:center;display:inline-grid}.rv-files{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.rv-files a{gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);align-items:center;text-decoration:none;display:flex}.rv-files a:hover{border-color:var(--accent)}.rv-files span:last-child{display:grid}.rv-files small{font-size:.74rem}.rv-file-ext{background:color-mix(in srgb, var(--accent) 12%, var(--surface));block-size:2.6rem;inline-size:2.6rem;color:var(--accent);border-radius:.5rem;place-items:center;font-size:.68rem;font-weight:800;display:grid}.rv-form{gap:var(--space-4);display:grid}.rv-score{justify-content:space-between;align-items:center;gap:var(--space-2);border:0;border-block-end:1px solid var(--line);padding:var(--space-2) 0;flex-wrap:wrap;margin:0;display:flex}.rv-score legend{float:left;font-weight:600;font-size:var(--step--1);padding:0}.rv-scale{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.rv-scale label{position:relative}.rv-scale input{opacity:0;position:absolute;inset:0}.rv-scale span{block-size:2.1rem;inline-size:2.4rem;color:var(--ink-muted);cursor:pointer;border-inline-start:1px solid var(--line);place-items:center;font-weight:700;display:grid}.rv-scale label:first-child span{border-inline-start:0}.rv-scale input:checked+span{background:var(--accent);color:#fff}.rv-scale input:focus-visible+span{outline:2px solid var(--focus);outline-offset:-2px}.rv-recs{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin-block-end:var(--space-3);display:grid}.rv-rec{cursor:pointer;display:block;position:relative}.rv-rec input{opacity:0;position:absolute}.rv-rec span{block-size:100%;padding:var(--space-3);border:2px solid var(--line);border-radius:var(--radius);gap:.25rem;display:grid}.rv-rec small{color:var(--ink-muted);font-size:.76rem;line-height:1.35}.rv-rec input:checked+span{border-color:var(--rec,var(--accent));background:color-mix(in srgb, var(--rec,var(--accent)) 8%, var(--surface))}.rv-rec input:focus-visible+span{outline:2px solid var(--focus)}.rv-rec-accept{--rec:#1d6f42}.rv-rec-minor{--rec:#1a4fa0}.rv-rec-major{--rec:#8a4b00}.rv-rec-reject{--rec:#9b1c1c}.rv-pledge{padding:var(--space-3);border-radius:var(--radius);background:var(--surface-alt)}.rv-actions{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.rv-thanks{text-align:center;background:radial-gradient(100% 120% at 50% 0%, #c9a22724, transparent 60%), var(--surface)}.rv-thanks h2{font-size:var(--step-2);justify-content:center}.rv-thanks .rv-actions{justify-content:center}.rv-medal{block-size:4rem;inline-size:4rem;margin:0 auto var(--space-2);color:#fff;background:radial-gradient(circle at 35% 30%,#f3d27a,#c9a227 55%,#8a6d12);border-radius:50%;place-items:center;font-size:1.6rem;display:grid;box-shadow:0 0 0 4px #fff,0 0 0 6px #c9a227}.rv-tally{text-align:center}.rv-tally p{margin:0}.rv-tally-n{font:700 2.6rem/1 var(--font-display,Georgia, serif);color:var(--accent)}.rv-guide{margin:0 0 var(--space-2);font-size:var(--step--1);gap:.35rem;padding-inline-start:1.1rem;display:grid}.rv-wos-steps{font-size:var(--step--1);gap:.4rem;padding-inline-start:1.2rem;display:grid}.rv-wos-facts{gap:.25rem var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--surface-alt);margin:var(--space-2) 0 0;grid-template-columns:max-content 1fr;font-size:.8rem;display:grid}.rv-wos-facts dt{color:var(--ink-muted)}.rv-wos-facts dd{margin:0}.rv-form textarea,.rv-form input[type=file]{box-sizing:border-box;inline-size:100%}.au-form .rv-score{border:0;border-block-end:1px solid var(--line);padding:var(--space-2) 0;background:0 0;border-radius:0}.au-form .rv-score:last-of-type{border-block-end:0}.rv-hero h1{max-inline-size:48rem}.nw{gap:var(--space-5);padding-block-end:var(--space-6,2.5rem);display:grid}.nw-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nw-mast{border-block-end:3px double var(--accent);padding-block:var(--space-4) var(--space-2);gap:var(--space-2);display:grid}.nw-mast-row{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.nw-brand{font-family:var(--font-display,Georgia, serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.9rem,4vw,2.6rem);line-height:1;text-decoration:none}.nw-brand-umj{color:var(--accent);font-weight:700}.nw-brand-news{font-style:italic}.nw-tag{color:var(--ink-muted);font-size:var(--step--1);flex:18rem;margin:0}.nw-rss{letter-spacing:.08em;border:1px solid var(--line);color:var(--ink-muted);border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none}.nw-sections{text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;gap:.1rem .9rem;font-size:.82rem;font-weight:600;display:flex}.nw-sections a{color:var(--ink-muted);border-block-end:2px solid #0000;padding-block:.35rem;text-decoration:none}.nw-sections a:hover,.nw-sections a[aria-current]{color:var(--ink);border-block-end-color:var(--accent)}.nw-section-title{font-size:var(--step-3);margin:0}.nw-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.72rem;font-weight:700}.nw-kicker a{color:inherit;text-decoration:none}.nw-kind-call,.nw-kind-event{color:#1d6f42}.nw-kind-highlight{color:#1a4fa0}.nw-kind-press{color:#8a4b00}.nw-meta{color:var(--ink-muted);margin:0;font-size:.8rem}.nw-card{min-inline-size:0}.nw-card-link{gap:var(--space-3);color:inherit;block-size:100%;text-decoration:none;display:grid}.nw-card-media{aspect-ratio:16/9;border-radius:var(--radius);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, var(--surface-alt)), var(--surface-alt));margin:0;overflow:hidden}.nw-card-media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .4s}.nw-card-link:hover .nw-card-media img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.nw-card-media img{transition:none}}.nw-card-placeholder{block-size:100%;font:italic 700 2rem/1 var(--font-display,Georgia, serif);color:color-mix(in srgb, var(--accent) 45%, transparent);place-items:center;display:grid}.nw-card-body{align-content:start;gap:.35rem;display:grid}.nw-card-title{font-family:var(--font-display,Georgia, serif);font-size:var(--step-1);margin:0;line-height:1.25}.nw-card-link:hover .nw-card-title{color:var(--accent)}.nw-card-dek{color:var(--ink-muted);font-size:var(--step--1);margin:0;line-height:1.5}.nw-lead .nw-card-link{gap:var(--space-4)}@media (min-width:56rem){.nw-lead .nw-card-link{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}}.nw-lead .nw-card-title{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.15}.nw-lead .nw-card-dek{font-size:var(--step-0)}.nw-layout{gap:var(--space-5);display:grid}@media (min-width:62rem){.nw-layout{grid-template-columns:minmax(0,1fr) 19rem}}.nw-h2{margin:0 0 var(--space-3);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);border-block-end:1px solid var(--line);padding-block-end:var(--space-2);font-size:.8rem}.nw-h3{margin:0 0 var(--space-2);font-size:var(--step-0)}.nw-grid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.nw-side{gap:var(--space-4);align-content:start;display:grid}.nw-box{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);font-size:var(--step--1)}.nw-box p{margin:0 0 var(--space-2)}.nw-box-accent{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.nw-events{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.nw-events li{gap:0 var(--space-3);grid-template-columns:3rem 1fr;align-items:start;display:grid}.nw-events time{text-align:center;border:1px solid var(--line);border-radius:var(--radius);text-transform:uppercase;color:var(--ink-muted);grid-row:span 2;padding:.2rem 0;font-size:.7rem;display:grid}.nw-events time b{color:var(--accent);font-size:1.2rem;line-height:1.1}.nw-events small{color:var(--ink-muted)}.nw-empty{padding:var(--space-6,2.5rem);text-align:center;color:var(--ink-muted);border:1px dashed var(--line);border-radius:var(--radius-lg)}.nw-pager{font-size:var(--step--1);justify-content:space-between;align-items:center;margin-block-start:var(--space-5);display:flex}.nw-story{gap:var(--space-4);inline-size:100%;max-inline-size:46rem;margin-inline:auto;display:grid}.nw-story-head{gap:var(--space-2);display:grid}.nw-story-title{letter-spacing:-.01em;margin:0;font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.nw-story-dek{font-family:var(--font-display,Georgia, serif);font-size:var(--step-1);color:var(--ink-muted);margin:0;line-height:1.45}.nw-story-media{margin:0 calc(-1*min(4vw,4rem))}.nw-story-media img{border-radius:var(--radius);block-size:auto;inline-size:100%}.nw-story-media figcaption{padding:var(--space-2) min(4vw, 4rem) 0;color:var(--ink-muted);font-size:.78rem}.nw-credit{text-transform:uppercase;letter-spacing:.05em;margin-inline-start:.4rem;font-size:.7rem}.nw-story-body{font-size:1.08rem;line-height:1.75}.nw-story-body>p:first-child:first-letter{float:left;font-family:var(--font-display,Georgia, serif);color:var(--accent);padding:.08em .1em 0 0;font-size:3.4em;line-height:.85}.nw-eventline,.nw-deadline{padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:#14532d;background:#e6f4ea;margin:0}.nw-paper{border-inline-start:4px solid var(--accent);background:var(--surface-alt);padding:var(--space-4);border-radius:0 var(--radius) var(--radius) 0;gap:var(--space-2);display:grid}.nw-paper-title{font-size:var(--step-1);margin:0}.nw-share{font-size:var(--step--1);color:var(--ink-muted);border-block-start:1px solid var(--line);margin:0;padding-block-start:var(--space-3)}.nw-more{border-block-start:3px double var(--accent);padding-block-start:var(--space-4)}.pf-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface,#fff);padding:var(--space-4);margin-block:var(--space-4)}.pf-card-open{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.pf-head{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pf-head h2{margin:0;font-size:1.25rem}.pf-due{background:var(--surface-alt);border-radius:var(--radius);padding:var(--space-2) var(--space-3);display:inline-block}.pf-due-late{color:var(--danger,#b42318);background:#fdecea}.pf-checks{columns:2 16rem;margin-block:var(--space-2) var(--space-4)}.pf-forms{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.pf-forms h3{margin-block-start:0}.pf-forms>form{align-content:start;align-self:start}.pf-approve{border-inline-start:4px solid #1d7a46;padding-inline-start:var(--space-3)}.pf-fix{border-inline-start:4px solid var(--line);padding-inline-start:var(--space-3)}.pf-state{font-weight:600}.pf-state-ok{color:#1d7a46}.pr-timeline{gap:var(--space-2) var(--space-4);margin-block:var(--space-3);flex-wrap:wrap;padding:0;font-size:.95rem;list-style:none;display:flex}.pr-timeline li{border-inline-start:3px solid var(--accent);padding-inline-start:var(--space-2)}.pr-timeline .muted{font-size:.85rem;display:block}.pr-report{border:1px solid var(--line);border-radius:var(--radius);margin-block:var(--space-2);padding:var(--space-2) var(--space-3)}.pr-report summary{cursor:pointer}.pr-text{overflow-wrap:anywhere;margin-block-start:var(--space-3);line-height:1.6}.pr-response{background:var(--surface-alt)}.tr-consent,.rv-open{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3);margin-block:var(--space-3)}.au-delete{flex-basis:100%;font-size:.9rem}.au-delete summary{cursor:pointer;color:var(--muted,#5b6573)}.au-delete form{margin-block:var(--space-2)}.plain-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}[dir=rtl] [lang=en]{direction:ltr;unicode-bidi:isolate}html .article-main .prose.ft,html .article-main .prose.ft>:is(p,ul,ol,blockquote,dl,h2,h3,h4){max-inline-size:none}.issue-docs{border:1px solid var(--line,#e3e4e8);border-radius:.5rem;margin:1rem 0 1.5rem;padding:.8rem 1rem}.issue-docs h2{margin:0 0 .4rem;font-size:1rem}.issue-docs ul{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.issue-docs p{margin:.5rem 0 0;font-size:.88rem}.apc-summary{gap:var(--space-4);margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;display:flex}.apc-summary div{gap:.15rem;min-width:9rem;display:grid}.apc-summary dt{color:var(--muted,#555);font-size:.8rem}.apc-summary dd{margin:0;font-weight:600}.apc-amount{font-size:1.35rem}.apc-accounts{gap:var(--space-3,.75rem);padding:0;list-style:none;display:grid}.apc-accounts li{padding:var(--space-3,.75rem) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;line-height:1.6}.apc-ref{letter-spacing:.04em;font-size:1.05rem;font-weight:700}.apc-status-paid,.apc-status-waived{color:#166534}.au-page{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.btn-lg{min-block-size:3rem;padding-inline:var(--space-5);font-size:var(--step-0)}.au-hero{isolation:isolate;gap:var(--space-6);border-radius:calc(var(--radius-lg) * 1.6);background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 9%, var(--surface)) 0%, var(--surface-alt) 70%);border:1px solid color-mix(in srgb, var(--accent) 16%, var(--line));align-items:end;padding:clamp(1.5rem,1rem + 3vw,3.5rem);scroll-margin-block-start:var(--space-5);display:grid;position:relative;overflow:hidden}.au-hero:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);block-size:26rem;inline-size:26rem;box-shadow:0 0 0 3rem color-mix(in srgb, var(--accent) 4%, transparent), 0 0 0 6rem color-mix(in srgb, var(--accent) 3%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:-9rem;inset-inline-end:-9rem}.au-hero-text{gap:var(--space-4);display:grid}.au-hero h1{letter-spacing:-.01em;max-inline-size:18ch;font-size:clamp(1.47rem,.95rem + 2.1vw,2.45rem)}.au-hero .lead{font-size:var(--step-1);color:var(--ink-muted);max-inline-size:52ch}.au-hero .actions{margin-block-start:var(--space-2)}.au-figures-wrap{gap:var(--space-3);display:grid}.au-figures{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;display:grid}.au-figure{gap:var(--space-1);padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-inline-start:3px solid var(--accent);border-radius:var(--radius-lg);flex-direction:column;display:flex}.au-figure dd{margin:0}.au-figure dd:not(.au-figure-note){order:-1}.au-figure dt{font-weight:600;font-size:var(--step--1);color:var(--ink)}.au-figure-value{font-family:var(--font-display);color:var(--accent);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.25rem,1.7rem + 1.8vw,3rem);line-height:1}.au-figure-unit{font-size:var(--step-1);color:var(--ink-muted)}.au-figure-note,.au-figures-source{color:var(--ink-muted);font-size:.8125rem}@media (max-width:719px),(min-width:1000px){.au-figures{grid-template-columns:minmax(0,1fr)}.au-figure{column-gap:var(--space-4);grid-template-columns:7.25rem minmax(0,1fr);align-items:center;display:grid}.au-figure dd:not(.au-figure-note){grid-row:1/3}}@media (max-width:719px){.au-figure{padding-block:var(--space-3)}.au-figure-value{font-size:2.25rem}}@media (min-width:1000px){.au-hero{grid-template-columns:minmax(0,1.45fr) minmax(16rem,1fr)}}.au-main{gap:clamp(2rem, 1.5rem + 1.5vw, 2.75rem) var(--space-5);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:900px){.au-main{grid-template-columns:repeat(2,minmax(0,1fr))}.au-main>.au-full{grid-column:1/-1}.au-main>.au-half{grid-column:auto}}.au-sec{gap:var(--space-4);scroll-margin-block-start:var(--space-5);container-type:inline-size}.au-page .au-sec .mod-heading,.au-page .au-sec .w-big{font-size:clamp(.96rem,.84rem + .39vw,1.14rem);line-height:1.3}.au-page .ix-group{margin:0 0 var(--space-2);font-size:clamp(.96rem,.84rem + .39vw,1.14rem);line-height:1.3}.au-page .ix-group:not(:first-child){margin-block-start:var(--space-4)}.au-page .ix-group:before,.au-page .au-sec:not(.bg-band) .mod-heading:before,.au-page .au-sec:not(.bg-band) .w-big:before{content:"";block-size:3px;inline-size:2rem;background:var(--accent);border-radius:2px;margin-block-end:var(--space-2);display:block}.au-half,.au-half.bg-tint,.au-half.bg-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1rem,.6rem + 1.6vw,1.5rem)}.au-half.bg-band{border-color:var(--accent)}.au-half .w-reach{background:0 0;border:0;padding:0}.au-half>:last-child,.au-half .nl-module>:last-child{margin-block-end:0}.au-sec.bg-tint.au-full{padding:var(--space-5) var(--space-6)}.au-half.mod-speed{align-content:stretch}.au-half .chart{grid-template-rows:auto 1fr auto}.au-half .chart .vbars{block-size:100%;min-block-size:12.5rem}.au-page .mod-authorlinks{grid-template-rows:auto 1fr auto}.au-page .mod-authorlinks .link-list{align-content:start;gap:var(--space-2) var(--space-5);margin:0}@container (width>=28rem){.au-page .mod-authorlinks .link-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.au-page .mod-authorlinks>p:last-child{margin:0}.au-page .nl-module{gap:var(--space-3);align-content:start;display:grid}.au-page .nl-module .muted{margin:0}@container (width>=50rem){.au-page .nl-module{column-gap:var(--space-7);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.au-page .nl-module>:not(.nl-form){grid-column:1}.au-page .nl-module>.nl-form{grid-area:1/2/span 2;align-self:center;max-inline-size:none}}.au-page .mod-path .path li{align-content:start;padding-block-start:var(--space-3)}.au-page .why{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}@container (width>=34rem){.au-page .why{grid-template-columns:repeat(2,minmax(0,1fr))}.au-page .why>li:last-child:nth-child(odd){grid-column:1/-1}}@container (width>=56rem){.au-page .why{grid-template-columns:repeat(3,minmax(0,1fr))}.au-page .why>li:last-child:nth-child(odd){grid-column:auto}.au-page .why>li:last-child:nth-child(3n+1){grid-column:1/-1}.au-page .why>li:last-child:nth-child(3n+2){grid-column:span 2}}.au-page .why li{padding:var(--space-3) var(--space-4);background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-lg);padding-inline-start:calc(var(--space-4) + 1.75em)}.au-page .why li:before{block-size:1.15em;inline-size:1.15em;inset-block-start:calc(var(--space-3) + .2em);inset-inline-start:var(--space-4)}.au-page .why li:after{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;block-size:.6em;inline-size:.32em;position:absolute;inset-block-start:calc(var(--space-3) + .38em);inset-inline-start:calc(var(--space-4) + .41em);transform:rotate(45deg)}.ix-badges{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ix-badge{align-items:center;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:999px;font-size:.9375rem;display:flex}.ix-mark{background:color-mix(in srgb, var(--accent) 12%, var(--surface));block-size:2rem;inline-size:2rem;color:var(--accent);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.ix-text{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;line-height:1.3;display:flex}.ix-name{font-weight:600}.ix-note{font-size:var(--step--1);color:var(--ink-muted)}.au-steps{margin:0;padding:0;list-style:none;display:grid}.au-step{gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr);padding-block-end:var(--space-6);display:grid;position:relative}.au-step:last-child{padding-block-end:0}.au-step:before{content:"";inset-inline-start:calc(1.5rem - 1px);inset-block:3.5rem var(--space-2);background:linear-gradient(var(--accent), color-mix(in srgb, var(--accent) 20%, var(--line)));inline-size:2px;position:absolute}.au-step:last-child:before{content:none}.au-step-num{background:var(--accent);block-size:3rem;inline-size:3rem;color:var(--accent-ink);font-family:var(--font-display);font-size:var(--step-2);box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 12%, var(--surface));border-radius:50%;place-items:center;font-weight:600;display:grid}.au-step-body{align-content:start;gap:var(--space-1);padding-block-start:var(--space-2);display:grid}.au-step-body h3{font-size:var(--step-2)}.au-step-body p{color:var(--ink-muted);max-inline-size:var(--measure)}@container (width>=60rem){.au-steps{gap:var(--space-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.au-step{align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);padding-block-end:0}.au-step:before{inset-block:calc(1.5rem - 1px) auto;inset-inline:3.75rem calc(-1 * var(--space-5) + .75rem);background:color-mix(in srgb, var(--accent) 35%, var(--line));block-size:2px;inline-size:auto}.au-step-body{padding-block-start:0}.au-step-body h3{font-size:var(--step-1)}}.au-step-body .au-step-fact{padding:var(--space-1) var(--space-3);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--ink);font-size:var(--step--1);justify-self:start;margin-block-start:var(--space-2);font-weight:600}.fees-list{margin:0 0 var(--space-3)}.fees-list dt{gap:2px;display:grid}.fees-note{font-size:var(--step--1);color:var(--ink-muted);opacity:.85}.fees-waiver{padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--line);background:var(--surface-alt);border-radius:var(--radius);font-size:var(--step--1)}.au-page .fees-waiver{margin:0}.faq{border-block-start:1px solid var(--line)}.faq-item{border-block-end:1px solid var(--line)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);cursor:pointer;font-weight:600;font-size:var(--step-1);list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";border:1px solid var(--line);block-size:2rem;inline-size:2rem;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:400;line-height:1;display:grid}.faq-item[open] summary:after{content:"−";border-color:var(--accent)}.faq-item summary:hover{color:var(--accent)}.faq-item p{color:var(--ink-muted);max-inline-size:var(--measure);padding-block-end:var(--space-4)}.au-cta{justify-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-3);display:grid}.au-page .au-sec .au-cta-h{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem)}.au-cta-text{max-inline-size:52ch;font-size:var(--step-1)}.au-cta .actions{justify-content:center}.mod.bg-band .btn-outline{color:inherit;border-color:currentColor}.mod.bg-band .btn-outline:hover{background:color-mix(in srgb, var(--accent-ink) 12%, transparent)}.au-page .mod-cta.bg-band{isolation:isolate;padding-block:var(--space-6);position:relative;overflow:hidden}.au-page .mod-cta.bg-band:before{content:"";z-index:-1;background:radial-gradient(circle at 15% 120%, color-mix(in srgb, var(--accent-ink) 14%, transparent) 0 30%, transparent 31%), radial-gradient(circle at 92% -20%, color-mix(in srgb, var(--accent-ink) 10%, transparent) 0 26%, transparent 27%);position:absolute;inset:0}
