.strapi-content{color:#4a4a58;word-break:break-word;font-size:1.125rem;line-height:1.85}.strapi-content h1,.strapi-content h2,.strapi-content h3,.strapi-content h4,.strapi-content h5,.strapi-content h6{color:var(--dark-gray,#2d2247);letter-spacing:-.02em;font-family:inherit}.strapi-content h1{margin-top:2.5rem;margin-bottom:1rem;font-weight:700;font-size:2.25rem!important;line-height:1.25!important}.strapi-content h2{margin-top:2.5rem;margin-bottom:1rem;font-weight:700;font-size:1.875rem!important;line-height:1.3!important}.strapi-content h3{margin-top:2rem;margin-bottom:.75rem;font-weight:600;font-size:1.5rem!important;line-height:1.35!important}.strapi-content h4{margin-top:1.75rem;margin-bottom:.5rem;font-weight:600;font-size:1.25rem!important;line-height:1.4!important}.strapi-content h5{margin-top:1.5rem;margin-bottom:.5rem;font-weight:600;font-size:1.125rem!important;line-height:1.4!important}.strapi-content h6{color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-top:1.5rem;margin-bottom:.5rem;font-weight:600;font-size:.95rem!important;line-height:1.4!important}.strapi-content p{color:#4a4a58;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.85}.strapi-content strong,.strapi-content b{color:var(--dark-gray,#2d2247);font-weight:600}.strapi-content ul,.strapi-content ol{margin-bottom:1.5rem;padding-left:1.75rem}.strapi-content ul{list-style-type:disc}.strapi-content ol{list-style-type:decimal}.strapi-content li{color:#4a4a58;margin-bottom:.5rem;font-size:1.0625rem;line-height:1.75}.strapi-content li>ul,.strapi-content li>ol{margin-top:.5rem;margin-bottom:.5rem}.strapi-content blockquote{color:#333;border-left:4px solid var(--base-color,#7743db);background:#7743db0a;border-radius:0 10px 10px 0;margin:2rem 0;padding:1.25rem 1.75rem;font-style:italic}.strapi-content blockquote p:last-child{margin-bottom:0}.strapi-content :not(pre)>code{color:#12092c;background:var(--very-light-gray,#f3e7ff);border:1px solid #5114d666;border-radius:10px;margin:0 4px;padding:2px 7px;font-family:inherit;font-size:.875em;font-weight:600}.strapi-content pre{-webkit-overflow-scrolling:touch;border-radius:10px;margin:2rem 0;padding:1.25rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.6;overflow-x:auto;color:var(--base-color,#5114d6)!important;background:var(--very-light-gray,#f3e7ff)!important;border:1px solid var(--base-color,#5114d6)!important}.strapi-content pre code{font-family:inherit;font-size:inherit;border-radius:0;padding:0;font-weight:600;color:var(--base-color,#5114d6)!important;background:0 0!important}.strapi-content a{color:var(--base-color,#7743db);text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .2s}.strapi-content a:hover{color:#5427a8}.strapi-content img{object-fit:cover;max-width:100%;height:auto;box-shadow:none;border-radius:10px;margin:1.75rem 0}.strapi-content hr{background:#e9ecef;border:0;height:1px;margin:2.5rem 0}.strapi-content table{-webkit-overflow-scrolling:touch;border-collapse:separate;border-spacing:0;border:none;width:100%;max-width:100%;margin:2rem 0;font-size:.95rem;display:block;overflow-x:auto}.strapi-content thead{background-color:#5114d60d}.strapi-content th,.strapi-content td{vertical-align:middle;white-space:nowrap;min-width:140px;padding:14px 18px;text-align:left!important}.strapi-content th{color:var(--dark-gray,#2d2247);white-space:nowrap;border-top:1px solid var(--base-color,#5114d6);border-bottom:1px solid var(--base-color,#5114d6);border-right:1px solid var(--base-color,#5114d6);background-color:#5114d60d;font-weight:600;text-align:left!important}.strapi-content th:first-child{border-left:1px solid var(--base-color,#5114d6);border-top-left-radius:10px}.strapi-content th:last-child{border-top-right-radius:10px}.strapi-content td{border-bottom:1px solid var(--light-medium-gray,#d4cfe0);border-right:1px solid var(--light-medium-gray,#d4cfe0)}.strapi-content td:first-child{border-left:1px solid var(--light-medium-gray,#d4cfe0)}.strapi-content tr:last-child td:first-child{border-bottom-left-radius:10px}.strapi-content tr:last-child td:last-child{border-bottom-right-radius:10px}.strapi-content tr:nth-child(2n) td{background-color:#5114d60a}.strapi-content table::-webkit-scrollbar{height:6px}.strapi-content table::-webkit-scrollbar-track{background:#12092c0a;border-radius:10px}.strapi-content table::-webkit-scrollbar-thumb{background:#12092c33;border-radius:10px}