.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{font-weight:700;color:rgba(var(--color-base-accent-primary), 1);margin-bottom:1rem}.page h1{font-size:2.5rem}@media screen and (max-width: 749px){.page h1{font-size:2rem}}.page h2{font-size:2rem}@media screen and (max-width: 749px){.page h2{font-size:1.5rem}}.page h3{font-size:1.5rem}@media screen and (max-width: 749px){.page h3{font-size:1.25rem}}.page h4{font-size:1.25rem}@media screen and (max-width: 749px){.page h4{font-size:1rem}}.page h5{font-size:1rem}@media screen and (max-width: 749px){.page h5{font-size:.875rem}}.page h6{font-size:.875rem}@media screen and (max-width: 749px){.page h6{font-size:.75rem}}.page p{font-size:1rem}@media screen and (max-width: 749px){.page p{font-size:.875rem}}.page a{color:rgba(var(--color-base-accent-primary), 1);text-decoration:none}.page a:hover{text-decoration:underline}.page ul,.page ol{margin-left:1rem;margin-bottom:1rem}.page ul li,.page ol li{margin-bottom:.5rem}.page img{max-width:100%;height:auto}.page video{max-width:100%;height:auto}.page table{width:100%;border-collapse:collapse;border-spacing:0}.page table thead{background-color:rgba(var(--color-base-accent-primary), 1);color:rgba(var(--color-base-background-primary), 1)}.page table thead th{padding:.5rem;text-align:left}.page table tbody tr:nth-child(even){background-color:rgba(var(--color-base-background-secondary), 1)}.page table tbody tr td{padding:.5rem}.page blockquote{padding:1rem;margin:1rem 0;background-color:rgba(var(--color-base-background-secondary), 1);border-left:.25rem solid rgba(var(--color-base-accent-primary), 1)}.page blockquote p{font-style:italic;font-size:1.25rem}@media screen and (max-width: 749px){.page blockquote p{font-size:1rem}}
