.markdown{overflow-wrap:break-word}.markdown>*+*{margin-top:0;margin-bottom:.75em}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{text-wrap:balance;margin-top:24px;margin-bottom:8px}.markdown h1{margin-top:40px;font-size:2.5rem;font-weight:800;line-height:1.25}.markdown h2{margin-top:40px;font-size:2rem;font-weight:800;line-height:1.33333}.markdown h3{font-size:1.5rem;font-weight:700;line-height:1.5}.markdown h4{font-size:1.25rem;font-weight:700;line-height:1.5}.markdown h5{font-size:1.125rem;font-weight:700;line-height:1.5}.markdown h6{font-size:1.0625rem;font-weight:600;line-height:1.55556}.markdown p{margin-bottom:1.25rem;font-size:1rem;font-weight:400;line-height:1.5}.markdown a{color:var(--color-primary);text-decoration:none;transition:opacity .15s ease-out}.markdown a:hover{opacity:.72}.markdown b,.markdown strong{font-weight:700}.markdown i,.markdown em{font-style:italic}.markdown u,.markdown ins{text-decoration:underline}.markdown s,.markdown del,.markdown strike{text-decoration:line-through}.markdown abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown mark{color:inherit;background-color:#fff3c4;border-radius:2px;padding:0 .15em}.markdown small{font-size:.875em}.markdown sub,.markdown sup{font-size:.75em;line-height:0;position:relative}.markdown sub{bottom:-.25em}.markdown sup{top:-.5em}.markdown kbd{border:1px solid var(--color-zinc-300);background-color:var(--color-zinc-100);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul,.markdown ol{padding-left:1.5em}.markdown li{line-height:1.5}.markdown li>p{font-size:inherit;line-height:inherit;margin:0}.markdown li>ul,.markdown li>ol{margin-top:0;margin-bottom:0}.markdown ul ul{list-style-type:circle}.markdown ul ul ul{list-style-type:square}.markdown dl{margin-bottom:1.25rem}.markdown dt{font-weight:700}.markdown dd{margin-bottom:.5rem;margin-left:16px}.markdown blockquote{color:var(--color-zinc-600);border-left:8px solid #71717a14;margin:24px auto;padding:24px 24px 24px 64px;font-family:Georgia,serif;font-size:1.5em;line-height:1.5;position:relative}.markdown blockquote:before{content:"“";color:var(--color-zinc-400);font-size:3em;display:block;position:absolute;top:-8px;left:16px}.markdown blockquote p{font-size:inherit;font-family:inherit;line-height:inherit;margin:0}.markdown code{color:var(--color-zinc-600);background-color:#71717a33;border-radius:4px;padding:2px 4px;font-size:.875rem}.markdown pre{color:var(--color-white);background-color:var(--color-zinc-900);border-radius:8px;padding:24px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.markdown pre code{color:inherit;background-color:#0000;border-radius:0;padding:0;font-size:.875rem}.markdown hr{border-style:solid;border-width:0 0 thin;border-color:var(--color-zinc-400);flex-shrink:0;margin:2em 0}.markdown img,.markdown video,.markdown iframe{width:100%;max-width:100%;height:auto;margin:auto auto 1.25em;display:block}.markdown figure{margin:24px 0}.markdown figcaption{text-align:center;color:var(--color-zinc-600);margin-top:8px;font-size:.875rem}.markdown table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.9375rem;display:block;overflow-x:auto}.markdown th,.markdown td{border:1px solid var(--color-zinc-300);text-align:left;vertical-align:top;padding:8px 12px;line-height:1.5}.markdown th{background-color:var(--color-zinc-100);font-weight:700}@media (min-width:640px){.markdown h1{font-size:3.25rem}.markdown h2{font-size:2.5rem}.markdown h3{font-size:1.625rem}.markdown h5{font-size:1.1875rem}.markdown h6{font-size:1.125rem}}@media (min-width:800px){.markdown h1{font-size:3.625rem}.markdown h2{font-size:2.75rem}.markdown h3{font-size:1.875rem}.markdown h4{font-size:1.5rem}}@media (min-width:1280px){.markdown h1{font-size:4rem}.markdown h2{font-size:3rem}.markdown h3{font-size:2rem}}
