.cc-main{max-width:none;padding:0;margin:0}
.cc-document{position:relative;isolation:isolate;color:#20302d;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6;overflow-wrap:anywhere}
.cc-document *{box-sizing:border-box;min-width:0}
.cc-section{position:relative;isolation:isolate}
.cc-space{position:relative;margin-inline:auto}
.cc-element{margin:0;max-width:100%}
.cc-element picture{display:block}.cc-element img{display:block;width:100%;height:auto;max-width:100%}
.cc-element p,.cc-element h1,.cc-element h2,.cc-element h3,.cc-element h4,.cc-element h5,.cc-element h6,.cc-element figure{margin:0}
.cc-element p{white-space:pre-wrap}
.cc-element ul,.cc-element ol{margin:0;padding-inline-start:1.5em}
.cc-element a{overflow-wrap:anywhere}
.cc-element :is(.cc-text,.cc-headline,.cc-kicker,.cc-list) a{color:inherit;text-decoration:underline;text-underline-offset:.15em}
.cc-kicker{font-weight:600;letter-spacing:.04em}
.cc-button{display:inline-block;border:1px solid currentColor;padding:.6em 1em;border-radius:.2em;text-decoration:none}
.cc-text>:where(p,ul,ol,blockquote,address)+:where(p,ul,ol,blockquote,address){margin-top:1em}
.cc-missing-media{aspect-ratio:4/3;display:grid;place-items:center;background:#e7ebe8;border:1px dashed #87988f;padding:1em;overflow-wrap:anywhere}
.cc-decoration{position:absolute;z-index:-1;pointer-events:none}
.cc-decorations{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;isolation:isolate}
.cc-animating{overflow:clip}
.cc-anchor{display:block;min-height:1px;scroll-margin-top:1rem}
.cc-container[data-adaptive-stack]{display:flex!important;flex-direction:column!important}
.cc-container[data-adaptive-stack]>.cc-element,.cc-container[data-adaptive-stack]>.cc-group{position:relative!important;left:auto!important;top:auto!important;width:100%!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important}
