/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}b,strong{font-weight:bolder}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}table{text-indent:0;border-color:inherit}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}blockquote,figure,h1,h2,h3,h4,h5,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*{box-sizing:border-box;border:0 solid #e5e7eb}img{border-style:solid}input::-moz-placeholder{color:#9ca3af}input:-ms-input-placeholder{color:#9ca3af}input::placeholder{color:#9ca3af}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select{padding:0;line-height:inherit;color:inherit}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.inline{display:inline}.table{display:table}.contents{display:contents}.hidden{display:none}.text-xs{font-size:.8624999999999999rem}.static{position:static}.fixed{position:fixed}*{--tw-shadow:0 0 transparent}*{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.underline{text-decoration:underline}.transform{transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (prefers-color-scheme:light){code[class*=language-],pre[class*=language-]{color:#111b27;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#8da1b9}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#8da1b9}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;white-space:normal}.token.comment{color:#3c526d}.token.punctuation{color:#111b27}.token.tag,.token.tag .token.punctuation{color:#006d6d}.token.attr-name,.token.boolean,.token.boolean.important,.token.constant,.token.number{color:#755f00}.token.class-name,.token.key,.token.parameter,.token.property,.token.variable{color:#005a8e}.token.attr-value,.token.color,.token.string{color:#116b00}.token.builtin,.token.package{color:#af00af}.token.function{color:#7c00aa}.token.keyword,.token.operator,.token.unit{color:#a04900}.token.deleted,.token.important{color:#c22f2e}.token.this{color:#005a8e}.token.important,.token.this{font-weight:700}.token.entity{cursor:help}.token.space:before{color:#3c526d}}@media (prefers-color-scheme:dark){code[class*=language-],pre[class*=language-]{color:#e3eaf2;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#3c526d}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#3c526d}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;white-space:normal}.token.comment{color:#8da1b9}.token.punctuation{color:#e3eaf2}.token.tag,.token.tag .token.punctuation{color:#6cc}.token.attr-name,.token.boolean,.token.boolean.important,.token.constant,.token.number{color:#e6d37a}.token.class-name,.token.key,.token.parameter,.token.property,.token.variable{color:#6cb8e6}.token.attr-value,.token.color,.token.string{color:#91d076}.token.builtin,.token.package{color:#f4adf4}.token.function{color:#c699e3}.token.keyword,.token.operator,.token.unit{color:#e9ae7e}.token.deleted,.token.important{color:#cd6660}.token.this{color:#6cb8e6}.token.important,.token.this{font-weight:700}.token.entity{cursor:help}.token.space:before{color:#8da1b9}}@media (prefers-color-scheme:dark){body{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}}body{display:flex;flex-direction:column;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.15rem;line-height:1.625;min-height:100vh;--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}@media (prefers-color-scheme:dark){body{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}}a{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity));text-decoration:underline}a:hover,a:visited{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}code{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}@media (prefers-color-scheme:dark){code{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}}code{display:inline-block;font-size:.8624999999999999rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom}h1{display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;font-size:2.5875rem;margin-bottom:2rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.025em}h2{font-size:1.7249999999999999rem}h2,h3{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;margin-bottom:1.5rem;letter-spacing:-.025em}h3{font-size:1.29375rem}h4,h5{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;margin-bottom:1.5rem;letter-spacing:-.025em}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (prefers-color-scheme:dark){h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited{text-decoration:none}audio,figure,ol,p,table,ul{margin-bottom:1rem}figure{outline:2px dotted #000;outline-offset:2px;overflow:hidden}figure img{width:100%}figure .audiocontainer{text-align:center;width:100%}figure audio{display:inline-block;margin:1rem 1.5rem}figcaption{padding:1rem 1.5rem 0;text-align:center}ul{list-style-type:disc}ol,ul{list-style-position:outside;padding-left:1.25rem}ol{list-style-type:decimal}blockquote{margin:0;padding-left:1rem;font-style:italic}td,th{border-width:1px;padding:.5rem 1rem}li p,td p,th p{display:inline-block;margin-bottom:0}.oembed{position:relative}.oembed embed,.oembed iframe,.oembed object,.oembed video{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.aspect-16x9{padding-bottom:56.25%}.spPermaLink{font-weight:400;font-size:1.15rem;margin-left:.5rem;margin-right:.5rem}.spPermaLink a{--tw-text-opacity:0.25}.spPermaLink a:hover{--tw-text-opacity:1}header.page{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}@media (prefers-color-scheme:dark){header.page{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}}header.page{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}@media (prefers-color-scheme:dark){header.page{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}}header.page{border-bottom-width:1px}header.page .contents{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:48rem;padding:1rem}@media (min-width:640px){header.page .contents{flex-direction:row}}header.page .branding{margin-bottom:.5rem}@media (min-width:640px){header.page .branding{margin-bottom:0}}header.page .branding a{display:flex;align-items:center;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.page .branding svg{height:2rem;margin-right:.25rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (prefers-color-scheme:dark){header.page .branding svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}header.page .branding svg{width:1.5rem;fill:currentColor}header.page .branding h1,header.page .branding span{display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;font-size:1.29375rem;margin-bottom:0;letter-spacing:-.025em}header.page a,header.page a:visited{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (prefers-color-scheme:dark){header.page a,header.page a:visited{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}header.page a,header.page a:visited{text-decoration:none}header.page nav{display:flex;flex-direction:row;align-items:center}header.page nav div{margin-left:1rem}main.page{display:flex;flex-direction:column;flex:1 1 0%;margin-left:auto;margin-right:auto;max-width:48rem;padding:1rem;width:100%}footer.page{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}@media (prefers-color-scheme:dark){footer.page{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}}footer.page{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}@media (prefers-color-scheme:dark){footer.page{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}}footer.page{border-top-width:1px}footer.page .contents{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:48rem;padding:1rem}@media (min-width:640px){footer.page .contents{flex-direction:row}}footer.page p{margin:0}section.h-card{display:flex;flex-direction:row-reverse;align-items:center;margin-top:1rem;margin-bottom:1rem;outline:2px dotted #000;outline-offset:2px}nav.prevnext{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem;margin-bottom:1rem}nav.prevnext a{display:block}nav.breadcrumb ol{display:inline-flex;list-style-type:none;padding:0}nav.breadcrumb li{display:flex;align-items:center}nav.social ul{display:inline-flex;list-style-type:none;margin:0;padding:0}nav.social li{display:flex;align-items:center}nav.social img{height:1rem;margin-left:.25rem;margin-right:.25rem;fill:currentColor;width:1rem}aside.newsletter p{font-size:.8624999999999999rem;margin-top:2rem;margin-bottom:2rem;text-align:center}@media (prefers-color-scheme:dark){figure,section.h-card{outline:2px dotted #fff;outline-offset:2px}}