:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f8f9f7;--color-text:#172e48;--color-text-muted:#526174;--color-action-hover:#244360;--color-portrait:#e9edf0;--color-border:#d6dde3;--color-focus:#35658c;--color-error:#8b2e2e;--font-body:var(--font-assistant), Arial, sans-serif;--content-width:75rem;--page-gutter:1.5rem;--fixed-header-height:5rem}*,:before,:after{box-sizing:border-box}html{background:var(--color-background);scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--fixed-header-height) + 1.5rem)}body{color:var(--color-text);background:var(--color-background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.6}h1,p{margin:0}button,input,textarea,select{font:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:5px}::selection{color:var(--color-background);background:var(--color-text)}@media (min-width:48rem){:root{--page-gutter:3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
