.c-content{color:var(--t-type-color);font-family:var(--t-type-font-family);font-size:var(--t-type-font-size);font-weight:var(--t-type-font-weight);line-height:var(--t-type-line-height);word-break:break-word}.c-content img{margin-bottom:var(--t-spacing-sm);max-width:100%;vertical-align:middle}.c-content blockquote{font-family:var(--t-type-heading-font-family);font-size:var(--t-type-font-size-lg);font-weight:var(--t-type-font-weight-medium);letter-spacing:var(--t-type-letter-spacing-lg);line-height:var(--t-type-line-height-lg);margin-bottom:var(--t-spacing-lg);margin-left:var(--t-spacing-lg);margin-right:var(--t-spacing-lg);margin-top:0}.c-content blockquote footer{color:var(--t-type-color);font-family:var(--t-type-font-family);font-size:var(--t-type-font-size);font-weight:var(--t-type-font-weight);line-height:var(--t-type-line-height);margin:calc(var(--t-spacing-xs)*-1) 0 0}.c-content figure{margin:var(--t-spacing-sm) var(--t-spacing-lg)}.c-content figcaption{font-size:var(--t-type-font-size-sm)}.c-content sub,.c-content sup{font-size:var(--t-type-font-size-xs);letter-spacing:var(--t-type-letter-spacing-xs);line-height:var(--t-type-line-height-xs)}.c-content small{font-size:var(--t-type-font-size-sm);line-height:var(--t-type-line-height-sm)}.c-content strong{font-weight:var(--t-type-font-weight-bold)}.c-content em{font-style:italic}.c-content h1,.c-content h2,.c-content h3,.c-content h4,.c-content h5,.c-content h6{margin-bottom:var(--t-type-margin-bottom);margin-top:0}.c-content h1{font-size:var(--t-type-font-size-xl);letter-spacing:var(--t-type-letter-spacing-xl);line-height:var(--t-type-line-height-xl)}.c-content h1,.c-content h2{color:var(--t-type-heading-color);font-family:var(--t-type-heading-font-family);font-weight:var(--t-type-font-weight-medium)}.c-content h2{font-size:var(--t-type-font-size-lg);letter-spacing:var(--t-type-letter-spacing-lg);line-height:var(--t-type-line-height-lg)}.c-content h3{color:var(--t-type-heading-color);font-family:var(--t-type-heading-font-family)}.c-content h3,.c-content h4,.c-content h5,.c-content h6{font-size:var(--t-type-font-size-md);font-weight:var(--t-type-font-weight-medium);letter-spacing:var(--t-type-letter-spacing-md);line-height:var(--t-type-line-height-md)}.c-content p{margin-bottom:var(--t-type-margin-bottom);margin-top:0}.c-content a{color:var(--t-color-interactive);cursor:pointer;font-weight:var(--t-type-font-weight-medium)}.c-content a:focus{background-color:var(--t-color-10);box-shadow:var(--t-focus-box-shadow);outline:var(--t-focus-width) solid transparent;outline-offset:var(--t-focus-width)}.c-content a:hover{filter:brightness(var(--t-hover-filter-brightness))}.c-content a:focus:hover{box-shadow:var(--t-focus-hover-box-shadow)}.c-content ol,.c-content ul{margin-bottom:var(--t-spacing-md);margin-top:0;padding:0}.c-content li{margin-bottom:var(--t-spacing-xs);margin-left:var(--t-spacing-lg)}.c-content li::marker{color:var(--t-type-color);font-family:var(--t-type-font-family);font-size:var(--t-type-font-size);font-weight:var(--t-type-font-weight);line-height:var(--t-type-line-height)}.c-content li ol,.c-content li ul{margin:var(--t-spacing-xs) 0}.c-content ol ol{list-style:lower-alpha}.c-content dt{color:var(--t-type-heading-color);font-weight:var(--t-type-font-weight-medium);margin-bottom:var(--t-spacing-2xs)}.c-content dd{margin-bottom:var(--t-spacing-xs);margin-left:0}.c-content table{background-color:var(--t-color-10);border:var(--t-border-width) solid var(--t-color-40);border-radius:var(--t-border-radius);border-spacing:0;box-sizing:border-box;margin-bottom:var(--t-type-margin-bottom)}.c-content caption{caption-side:bottom;padding-top:var(--t-spacing-sm)}.c-content td,.c-content th{border-bottom:var(--t-border-width) solid var(--t-color-40);box-sizing:inherit;padding:var(--t-spacing-md) calc(var(--t-spacing-md)/2);vertical-align:top}.c-content th{color:var(--t-type-heading-color);font-weight:var(--t-type-font-weight-medium);text-align:left}.c-content td:first-child,.c-content th:first-child{padding-left:var(--t-spacing-md)}.c-content td:last-child,.c-content th:last-child{padding-right:var(--t-spacing-md)}.c-content tr:last-child td{border:0}.c-content tfoot tr:first-child td{border-top:var(--t-border-width) solid var(--t-color-40)}@media (min-width:40.001rem){.c-content td,.c-content th{padding:var(--t-spacing-md) calc(var(--t-spacing-lg)/2)}.c-content td:first-child,.c-content th:first-child{padding-left:var(--t-spacing-lg)}.c-content td:last-child,.c-content th:last-child{padding-right:var(--t-spacing-lg)}}.aem-content--no-margin p:last-of-type{margin:0}