.rich-text[data-v-5919d517]{color:#555;line-height:1.6;margin:0 auto;max-width:1200px;padding:2rem}.rich-text[data-v-5919d517] h1{color:var(--purple-base);font-size:2.5rem;margin:2rem 0 1.5rem}.rich-text[data-v-5919d517] h2{color:#000;font-size:2rem;margin:2rem 0 1.5rem}.rich-text[data-v-5919d517] h3{color:#000;font-size:1.75rem;margin:1.75rem 0 1.25rem}.rich-text[data-v-5919d517] h4{color:#000;font-size:1.5rem;margin:1.5rem 0 1rem}.rich-text[data-v-5919d517] p{font-size:1.125rem;margin-bottom:1.5rem}.rich-text[data-v-5919d517] ol,.rich-text[data-v-5919d517] ul{list-style-position:outside;margin:1.5rem 0;padding-left:2rem}.rich-text[data-v-5919d517] ul{list-style:none}.rich-text[data-v-5919d517] ul li{padding-left:.5rem;position:relative}.rich-text[data-v-5919d517] ul li:before{background-color:var(--orange-base);border-radius:50%;content:"";height:6px;left:-1.25rem;position:absolute;top:.75rem;width:6px}.rich-text[data-v-5919d517] ol{counter-reset:custom-counter;list-style:none}.rich-text[data-v-5919d517] ol li{counter-increment:custom-counter;padding-left:.5rem;position:relative}.rich-text[data-v-5919d517] ol li:before{color:var(--purple-base);content:counter(custom-counter);font-weight:600;left:-2rem;position:absolute;text-align:right;top:0;width:1.5rem}.rich-text[data-v-5919d517] li{font-size:1.125rem;margin-bottom:.75rem}.rich-text[data-v-5919d517] table{border-collapse:collapse;border-radius:8px;box-shadow:0 0 0 1px var(--purple-20);margin:2rem 0;overflow:hidden;width:100%}.rich-text[data-v-5919d517] th{background:var(--purple-10);color:var(--purple-base);font-size:1rem;font-weight:600;padding:1rem;text-align:left}.rich-text[data-v-5919d517] td{border-top:1px solid var(--purple-20);font-size:1rem;padding:1rem}.rich-text[data-v-5919d517] tr:nth-child(2n){background:var(--purple-5)}.rich-text[data-v-5919d517] tr:hover{background:var(--purple-10)}.rich-text[data-v-5919d517] a{color:var(--orange-base);text-decoration:none;transition:color .2s}.rich-text[data-v-5919d517] a:hover{color:var(--orange-60);text-decoration:underline}.rich-text[data-v-5919d517] blockquote{background:var(--purple-10);border-left:4px solid var(--purple-base);font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}.rich-text[data-v-5919d517] code{background:var(--purple-10);border-radius:3px;font-size:.9em;padding:.2em .4em}.rich-text[data-v-5919d517] pre{background:var(--purple-10);border-radius:5px;margin:1.5rem 0;overflow-x:auto;padding:1rem}.rich-text[data-v-5919d517] pre code{background:none;padding:0}.rich-text[data-v-5919d517] img{border-radius:5px;height:auto;margin:1.5rem 0;max-width:100%}.rich-text[data-v-5919d517] hr{border:none;border-top:2px solid var(--purple-20);margin:2rem 0}.rich-text[data-v-5919d517] .button{background:#555;border:2px solid transparent;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1.4;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:all .2s ease}.rich-text[data-v-5919d517] .button:hover{background:#464646;box-shadow:0 4px 8px #0000001a;color:#fff;text-decoration:none;transform:translateY(-1px)}.rich-text[data-v-5919d517] .button:active{box-shadow:none;transform:translateY(0)}.rich-text[data-v-5919d517] .button-purple{background:var(--purple-base);color:#fff}.rich-text[data-v-5919d517] .button-purple:hover{background:var(--purple-60)}.rich-text[data-v-5919d517] .button-orange{background:var(--orange-base);color:#fff}.rich-text[data-v-5919d517] .button-orange:hover{background:var(--orange-60)}.rich-text[data-v-5919d517] .button-teal{background:var(--teal-base);color:#fff}.rich-text[data-v-5919d517] .button-teal:hover{background:var(--teal-60)}@media(max-width:768px){.rich-text[data-v-5919d517] h1{font-size:2rem}.rich-text[data-v-5919d517] h2{font-size:1.75rem}.rich-text[data-v-5919d517] h3{font-size:1.5rem}.rich-text[data-v-5919d517] h4{font-size:1.25rem}.rich-text[data-v-5919d517] li,.rich-text[data-v-5919d517] p{font-size:1rem}.rich-text[data-v-5919d517] table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.rich-text[data-v-5919d517] td,.rich-text[data-v-5919d517] th{padding:.75rem;white-space:nowrap}.rich-text[data-v-5919d517] ol,.rich-text[data-v-5919d517] ul{padding-left:1.5rem}.rich-text[data-v-5919d517] ul li:before{left:-1rem}.rich-text[data-v-5919d517] ol li:before{left:-1.75rem}}
