:root{--text-color:#13343b;--background-color:#fff;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-small:0.5rem;--spacing-medium:1rem;--spacing-large:1.5rem;--list-item-spacing:0.5rem;font-size:16px}*{box-sizing:border-box;margin:0;padding:0}body,button,html,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--background-color);color:#13343b;color:var(--text-color);font-size:1rem;font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.5;line-height:var(--line-height-normal)}p{font-size:1.125rem;font-size:var(--font-size-lg);line-height:1.625;line-height:var(--line-height-relaxed);margin-bottom:1rem;margin-bottom:var(--spacing-medium)}h1{font-size:2.25rem;font-size:var(--font-size-4xl)}h1,h2{line-height:1.25;line-height:var(--line-height-tight)}h2{font-size:1.875rem;font-size:var(--font-size-3xl)}h3{font-size:1.5rem;font-size:var(--font-size-2xl)}h3,h4{line-height:1.375;line-height:var(--line-height-snug)}h4{font-size:1.25rem;font-size:var(--font-size-xl)}h5,h6{font-size:1.125rem;font-size:var(--font-size-lg);line-height:1.5;line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6{font-weight:600;font-weight:var(--font-weight-semibold);margin-bottom:1rem;margin-bottom:var(--spacing-medium);margin-top:1.5rem;margin-top:var(--spacing-large)}:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}ol,ul{margin-bottom:1rem;margin-bottom:var(--spacing-medium);padding-left:1.5rem;padding-left:var(--spacing-large)}li{font-size:1.125rem;font-size:var(--font-size-lg);line-height:1.5;line-height:var(--line-height-normal);margin-bottom:.5rem;margin-bottom:var(--list-item-spacing);word-spacing:normal}li+li{margin-top:.5rem;margin-top:var(--list-item-spacing)}button,input,select,textarea{font-size:1rem;font-size:var(--font-size-base);line-height:1.5;line-height:var(--line-height-normal)}
/*# sourceMappingURL=main.4466f6b1.css.map*/