/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--color-gray: #8b8b8b;--color-gray-light: #c6c6c6;--color-gray-dark: #373737;--color-bg: #fafafa;--color-fg: #09090b;--color-border: #e4e4e7;--color-muted: #71717a;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:var(--color-bg);color:var(--color-fg);line-height:1.6}h1,h2,h3,h4,h5,figure,p,ol,ul{margin:0}h1{font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}h2{font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;margin-top:var(--space-8)}h2:first-child{margin-top:0}ol,ul{list-style:none;padding-inline:0}a{color:var(--color-fg);text-decoration:none;border-bottom:1px solid var(--color-border);transition:border-color .2s}a:hover{border-bottom-color:var(--color-fg)}img{display:block;max-inline-size:100%}header[data-astro-cid-ctg3m53h]{border-bottom:1px solid var(--color-border)}.header-content[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.logo[data-astro-cid-ctg3m53h]{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;border:none}.logo[data-astro-cid-ctg3m53h]:hover{border:none;opacity:.7}.nav[data-astro-cid-ctg3m53h] ul[data-astro-cid-ctg3m53h]{display:flex;gap:var(--space-4);margin:0}.nav[data-astro-cid-ctg3m53h] li[data-astro-cid-ctg3m53h]{list-style:none}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:.9375rem;color:var(--color-muted);border:none;transition:color .2s}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].active{color:var(--color-fg);border:none}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].active{font-weight:500}footer[data-astro-cid-gcn2mc3v]{border-top:1px solid var(--color-border)}.footer-content[data-astro-cid-gcn2mc3v]{display:flex;justify-content:center;align-items:center}footer[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{font-size:.875rem;color:var(--color-muted)}footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--color-muted);border-bottom-color:transparent}footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--color-fg);border-bottom-color:var(--color-fg)}.wrapper[data-astro-cid-ouamjn2i]{display:flex;flex-direction:column;min-height:100vh}.header[data-astro-cid-ouamjn2i],.main[data-astro-cid-ouamjn2i],.footer[data-astro-cid-ouamjn2i]{margin:0 auto;padding:0 var(--space-4);max-width:60rem;width:100%}.header[data-astro-cid-ouamjn2i]{padding-top:var(--space-6);padding-bottom:var(--space-6)}.main[data-astro-cid-ouamjn2i]{padding-top:var(--space-8);padding-bottom:var(--space-12)}.footer[data-astro-cid-ouamjn2i]{margin-top:auto;padding-top:var(--space-8);padding-bottom:var(--space-6)}@media (min-width: 640px){.header[data-astro-cid-ouamjn2i],.main[data-astro-cid-ouamjn2i],.footer[data-astro-cid-ouamjn2i]{padding-left:var(--space-8);padding-right:var(--space-8)}}
