@charset "UTF-8";.ccvaa-content{container:content / inline-size}.ccvaa-content a{display:inline-flex}.ccvaa-content blockquote,.ccvaa-content .wp-block-quote{font-family:var(--ccvaa-type-quote-family);font-size:var(--ccvaa-type-quote-size);font-weight:var(--ccvaa-type-quote-weight);line-height:var(--ccvaa-line-height-body);color:var(--ccvaa-color-text-primary);border-inline-start:var(--ccvaa-border-width-bold) solid var(--ccvaa-color-border-brand);padding-inline-start:var(--ccvaa-space-lg);padding-block:var(--ccvaa-space-xs);margin-inline:0;margin-block:var(--ccvaa-space-lg);text-wrap:pretty}.ccvaa-content blockquote p,.ccvaa-content .wp-block-quote p{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;margin:0}.ccvaa-content blockquote :is(cite,footer),.ccvaa-content .wp-block-quote :is(cite,footer){display:block;font-size:var(--ccvaa-type-meta-size);font-weight:var(--ccvaa-font-weight-semibold);line-height:var(--ccvaa-line-height-card);color:var(--ccvaa-color-text-secondary);margin-block-start:var(--ccvaa-space-sm);font-style:normal;opacity:1;text-transform:none}.ccvaa-content blockquote :is(cite,footer)::before,.ccvaa-content .wp-block-quote :is(cite,footer)::before{content:"— "}.ccvaa-content blockquote p + p{margin-block-start:var(--ccvaa-space-md)}.ccvaa-content .wp-block-pullquote{margin-block:var(--ccvaa-space-xl);padding-block:var(--ccvaa-space-xl);border-block:var(--ccvaa-border-width-bold) solid var(--ccvaa-color-border-brand);text-align:center}.ccvaa-content .wp-block-pullquote blockquote{border-inline-start:none;margin-inline:auto;max-width:100%;padding-inline:var(--ccvaa-space-lg);text-align:center}.ccvaa-content .wp-block-pullquote p{font-family:var(--ccvaa-type-quote-family);font-size:var(--ccvaa-font-size-xl);font-weight:var(--ccvaa-type-quote-weight);line-height:var(--ccvaa-line-height-body);color:var(--ccvaa-color-text-brand);margin:0;text-wrap:balance}.ccvaa-content q{font-style:italic;color:var(--ccvaa-color-text-primary)}.ccvaa-content figcaption,.ccvaa-content .wp-element-caption{font-size:var(--ccvaa-type-meta-size);font-weight:var(--ccvaa-type-meta-weight);line-height:var(--ccvaa-line-height-card);color:var(--ccvaa-color-text-secondary);text-align:center;margin-block-start:var(--ccvaa-space-sm);padding-inline:var(--ccvaa-space-md)}.ccvaa-content :is(code,samp){font-family:var(--ccvaa-type-code-family);font-size:.9em;color:var(--ccvaa-color-text-primary);background-color:var(--ccvaa-color-surface-sunken);border:var(--ccvaa-border-width-regular) solid var(--ccvaa-color-border-base);border-radius:var(--ccvaa-radius-xs);padding:.15em .3em;overflow-wrap:anywhere}.ccvaa-content pre,.ccvaa-content .wp-block-preformatted{font-family:var(--ccvaa-type-code-family);font-size:var(--ccvaa-type-meta-size);line-height:var(--ccvaa-line-height-body);color:var(--ccvaa-color-text-primary);background-color:var(--ccvaa-color-surface-sunken);border:var(--ccvaa-border-width-regular) solid var(--ccvaa-color-border-base);border-radius:var(--ccvaa-radius-md);padding:var(--ccvaa-space-md);white-space:pre-wrap;overflow-wrap:anywhere;margin-block:var(--ccvaa-space-md)}.ccvaa-content pre code{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border;border-radius:0;padding:0;word-break:normal}.ccvaa-content kbd{font-family:var(--ccvaa-type-code-family);font-size:.85em;font-weight:var(--ccvaa-font-weight-semibold);color:var(--ccvaa-color-text-primary);background-color:var(--ccvaa-color-surface-raised);border:var(--ccvaa-border-width-regular) solid var(--ccvaa-color-border-strong);border-radius:var(--ccvaa-radius-xs);padding:.15em .35em;box-shadow:0 2px 0 var(--ccvaa-color-border-base)}.ccvaa-content var{font-style:italic;font-weight:var(--ccvaa-font-weight-medium);color:var(--ccvaa-color-text-secondary)}.ccvaa-content address{font-style:italic;line-height:var(--ccvaa-line-height-body);color:var(--ccvaa-color-text-primary);margin-block:var(--ccvaa-space-md)}.ccvaa-content ins{background-color:var(--ccvaa-color-surface-success-raised);color:var(--ccvaa-color-text-success-secondary);text-decoration:underline;padding-inline:var(--ccvaa-space-xs)}.ccvaa-content :is(del,s){color:var(--ccvaa-color-text-secondary);opacity:.85;text-decoration:line-through}.ccvaa-content :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ccvaa-content sup{top:-.5em}.ccvaa-content sub{bottom:-.25em}.ccvaa-content dfn{font-style:italic;font-weight:var(--ccvaa-font-weight-semibold);color:var(--ccvaa-color-text-primary)}.ccvaa-content p{margin-block:1rem}.ccvaa-content>* + :is(h2,h3,h4,h5,h6){margin-block-start:1.25em}.ccvaa-content :is(ul,ol){padding-inline-start:var(--ccvaa-space-xl);margin-block:var(--ccvaa-space-md)}.ccvaa-content li{line-height:var(--ccvaa-line-height-body);color:var(--ccvaa-color-text-primary);text-wrap:pretty}.ccvaa-content li + li{margin-block-start:var(--ccvaa-space-xs)}.ccvaa-content li>:is(ul,ol){margin-block:var(--ccvaa-space-xs)}.ccvaa-content .wp-block-table,.ccvaa-content table{width:100%;border-collapse:collapse;margin-block:var(--ccvaa-space-lg)}.ccvaa-content :is(th,td){padding:var(--ccvaa-space-sm) var(--ccvaa-space-md);border:var(--ccvaa-border-width-regular) solid var(--ccvaa-color-border-base);text-align:start;line-height:var(--ccvaa-line-height-card)}.ccvaa-content th{background-color:var(--ccvaa-color-surface-sunken);font-weight:var(--ccvaa-font-weight-semibold);color:var(--ccvaa-color-text-heading)}.ccvaa-content table.is-style-stripes tr:nth-child(even) td{background-color:var(--ccvaa-color-surface-subtle)}@container (max-width:37.5em){.ccvaa-content blockquote,.ccvaa-content .wp-block-quote{font-size:var(--ccvaa-type-body-size);padding-inline-start:var(--ccvaa-space-md)}.ccvaa-content .wp-block-pullquote p{font-size:var(--ccvaa-font-size-lg)}.ccvaa-content .wp-block-pullquote blockquote{padding-inline:var(--ccvaa-space-sm)}.ccvaa-content pre,.ccvaa-content .wp-block-preformatted{padding:var(--ccvaa-space-sm)}}