.cms-editor-stage{background-color:#000}.cms-editor-canvas{background-color:#fff;min-height:20rem;padding-block:2rem}.cms-content{--cms-ink:var(--color-ink,#000);--cms-link:var(--color-link,#000);--cms-rule:#000;--cms-reed:var(--color-reed,#f8cf2c);--cms-th:#f5f5f5;--cms-width-steps:48;--cms-half-steps:24;color:#000;font-family:var(--font-sans);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75}.cms-content.ProseMirror,.cms-content.tiptap{font-feature-settings:normal;font-variant-ligatures:normal;white-space:normal}.cms-content.ProseMirror,.cms-content.tiptap,.cms-editor-canvas .cms-content{--cms-ink:#000;--cms-link:#000;--cms-rule:#000}.cms-content:after{content:"";clear:both;display:table}.cms-content p{margin-top:0;margin-bottom:1.25em}.cms-content [data-align]+[data-align]~:is(p,h2,h3,blockquote,ul,ol),.cms-content a:has(>picture[data-align])+a:has(>picture[data-align])~:is(p,h2,h3,blockquote,ul,ol),.cms-content a[data-align]:has(>img)+a[data-align]:has(>img)~:is(p,h2,h3,blockquote,ul,ol){clear:both}.cms-content p:empty:before{content:" "}.cms-content a{color:var(--cms-link);text-underline-offset:.14em;overflow-wrap:anywhere;font-weight:700;text-decoration:underline .08em;transition:color .14s,background-color .14s,text-decoration-color .14s,text-decoration-thickness .14s}.cms-content a:not(:has(>img)):not(:has(>picture)):not(:has(>[data-resize-container])):is(:hover,:focus-visible){color:#000;background:#f8cf2c;text-decoration-color:#000;text-decoration-thickness:.12em}.cms-content a:not(:has(>img)):not(:has(>picture)):not(:has(>[data-resize-container])):active{color:#fff;background:#000;text-decoration-color:#fff}.cms-content a:not(:has(>img)):not(:has(>picture)):focus-visible{outline-offset:2px;outline:2px solid #000}.cms-content>a:not(:has(>img)):not(:has(>picture)){margin-block:.35em .85em;display:block}.cms-content :is(h1,h2,h3){overflow-wrap:normal;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-weight:400}.cms-content :is(p,li,blockquote,td,figcaption){text-align:justify;hyphens:auto;overflow-wrap:normal}.cms-content :is(p,li,blockquote,td,figcaption)[style*="text-align: center" i],.cms-content :is(p,li,blockquote,td,figcaption)[style*="text-align: right" i]{overflow-wrap:normal;hyphens:auto}.cms-content strong{color:var(--cms-ink);font-weight:700}.cms-content a strong{color:inherit}.cms-content h1{color:var(--cms-ink);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:400;line-height:1.11111}.cms-content h2{color:var(--cms-ink);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:400;line-height:1.33333}.cms-content h3{color:var(--cms-ink);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:400;line-height:1.6}.cms-content h1+*,.cms-content h2+*,.cms-content h3+*,.cms-content hr+*,.cms-content>:first-child{margin-top:0}.cms-content>:last-child{margin-bottom:0}.cms-content ul,.cms-content ol{margin-top:0;margin-bottom:1.25em;padding-inline-start:1.625em}.cms-content ul{list-style-type:disc}.cms-content ol{list-style-type:decimal}.cms-content li{margin-top:.5em;margin-bottom:.5em}.cms-content ol>li,.cms-content ul>li{padding-inline-start:.375em}.cms-content ul ul,.cms-content ul ol,.cms-content ol ul,.cms-content ol ol{margin-top:.75em;margin-bottom:.75em}.cms-content ul[data-style=chips]{flex-wrap:wrap;justify-content:center;gap:.4rem .55rem;margin:0 0 1em;padding:0;font-size:.8125rem;line-height:1.3;list-style:none;display:flex}.cms-content ul[data-style=chips]>li{text-align:center;hyphens:none;margin:0;padding:0}.cms-content ul[data-style=chips] p{text-align:center;hyphens:none;margin:0}.cms-content ul[data-style=chips] a{border:1px solid var(--cms-ink);color:var(--cms-ink);font-size:inherit;text-align:center;background:#fff;border-radius:0;padding:.35em .95em;font-weight:400;line-height:1.25;text-decoration:none;transition:background-color .14s,color .14s,border-color .14s;display:inline-block}.cms-content ul[data-style=chips] a:is(:hover,:focus-visible){color:#fff;background:#000;border-color:#000;text-decoration:none}.cms-content ul[data-style=chips] a:active{background:var(--cms-reed);color:#000;border-color:#000}.cms-content ul[data-style=chips] a:focus-visible{outline-offset:2px;outline:2px solid #000}.cms-content blockquote{border-inline-start:.25rem solid var(--cms-rule);color:var(--cms-ink);quotes:"“" "”" "‘" "’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic}.cms-content blockquote p:first-of-type:before{content:open-quote}.cms-content blockquote p:last-of-type:after{content:close-quote}.cms-content hr{border:0;border-top:1px solid var(--cms-rule);margin-top:3em;margin-bottom:3em}.cms-content u{text-decoration:underline}.cms-content s{text-decoration:line-through}.cms-content figure{margin-top:2em;margin-bottom:2em}.cms-content figcaption{color:#6b7280;margin-top:.857143em;font-size:.875em;line-height:1.42857}.cms-content img{max-width:100%;height:auto;margin-block:.35em .85em;display:block}.cms-content picture{margin-block:.35em .85em}.cms-content img[width][height]{aspect-ratio:attr(width type(<number>)) / attr(height type(<number>))}.cms-content [data-span]{--cms-span:attr(data-span type(<number>))}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container])[data-span]{box-sizing:border-box;max-width:100%}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container])[data-span]:not([data-align=left],[data-align=right]){width:calc(100% * var(--cms-span,var(--cms-width-steps)) / var(--cms-width-steps))}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),figure.cms-youtube,[data-resize-container])[data-span]:is([data-align=left],[data-align=right]){width:calc(100% * var(--cms-span,var(--cms-width-steps)) / var(--cms-width-steps) - var(--cms-gutter-space,0px))}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),figure.cms-youtube,[data-resize-container])[data-align]{--cms-image-gutter:calc(100cqw / var(--cms-width-steps));--cms-used:calc(100cqw * var(--cms-span,var(--cms-width-steps)) / var(--cms-width-steps));--cms-gutter-space:max(0px, min(var(--cms-image-gutter), calc(100cqw - var(--cms-used))));margin-block:.35em .85em}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container])[data-align]{margin-inline:0}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container])[data-align=left]{float:left;margin-inline-start:0;margin-inline-end:var(--cms-gutter-space);padding-inline-end:0}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container])[data-align=right]{float:right;margin-inline-start:var(--cms-gutter-space);margin-inline-end:0;padding-inline-start:0}.cms-content :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),figure.cms-youtube,[data-resize-container])[data-align=center]{float:none;margin-inline:auto;display:block}.cms-content figure.cms-youtube[data-span]{width:calc(100% * var(--cms-span,var(--cms-width-steps)) / var(--cms-width-steps))}.cms-content figure.cms-youtube[data-align=left]{float:left;margin-inline-end:var(--cms-gutter-space,0px)}.cms-content figure.cms-youtube[data-align=right]{float:right;margin-inline-start:var(--cms-gutter-space,0px)}.cms-content:not(.ProseMirror) :is(img:not(a img,[data-resize-wrapper] img),picture,a:has(>img),a:has(>picture),[data-resize-container],figure.cms-youtube,img[data-youtube]):is([data-align=left],[data-align=right])[data-span]{@container cms (width<=42rem){width:calc(100% * max(var(--cms-span,var(--cms-half-steps)), var(--cms-half-steps)) / var(--cms-width-steps) - var(--cms-gutter-space,0px))}@container cms (width<=40rem){--cms-span:var(--cms-width-steps);float:none;clear:left;width:100%;max-width:100%;margin-inline:0;padding-inline:0;display:block}}@container cms (width<=24rem){.cms-content ul[data-style=chips]{gap:.3rem .4rem;font-size:.75rem}.cms-content ul[data-style=chips] a{padding:calc(.667em + 2px) calc(1.1em + 2px)}}.cms-content a:has(>img){color:inherit;margin-block:.35em .85em;text-decoration:none;display:block}.cms-content :is(a:has(>picture),a:has(>[data-resize-container])){color:inherit;text-decoration:none;display:contents}.cms-content a:has(>img),.cms-content a:has(>picture) picture,.cms-content a:has(>[data-resize-container]) [data-resize-wrapper]{transition:outline-color .14s,filter .14s}.cms-content a:has(>img):is(:hover,:focus-visible) img,.cms-content a:has(>picture):is(:hover,:focus-visible) picture>img,.cms-content a:has(>[data-resize-container]):is(:hover,:focus-visible) img{filter:brightness(.94);outline-offset:2px;outline:2px solid #f8cf2c}.cms-content a:has(>img):active img,.cms-content a:has(>picture):active picture>img,.cms-content a:has(>[data-resize-container]):active img{filter:brightness(.88);outline-color:#000}.cms-content a:has(>img):focus-visible,.cms-content a:has(>picture):focus-visible,.cms-content a:has(>[data-resize-container]):focus-visible{outline:none}.cms-content a:has(>img) img,.cms-content a:has(>picture) picture>img,.cms-content [data-resize-wrapper]>img:not([data-youtube]){float:none;width:100%;max-width:100%;height:auto;margin:0;display:block}.cms-content [data-resize-container]{box-sizing:border-box;min-width:0;max-width:100%;margin-block:.35em .85em;display:block}.cms-content [data-resize-wrapper]{min-width:0;max-width:100%;line-height:0;display:block;overflow:visible}.cms-content [data-resize-wrapper]:has(>img[data-youtube]){aspect-ratio:16/9;background:#0c0a09;position:relative;overflow:hidden}.cms-content [data-resize-wrapper]>img[data-youtube]{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cms-content [data-resize-wrapper]:has(>img[data-youtube]):after,.cms-content figure.cms-youtube .cms-youtube-facade:after{content:"";z-index:1;pointer-events:none;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%23f00' d='M66.5 7.6C65.7 4.6 63.3 2.3 60.3 1.4 55.2 0 34 0 34 0S12.8 0 7.7 1.4C4.7 2.3 2.3 4.6 1.5 7.6 0 12.7 0 24 0 24s0 11.3 1.5 16.4c.8 3 3.2 5.3 6.2 6.2C12.8 48 34 48 34 48s21.2 0 26.3-1.4c3-.9 5.4-3.2 6.2-6.2C68 35.3 68 24 68 24s0-11.3-1.5-16.4z'/%3E%3Cpath fill='%23fff' d='M45 24 27 14v20'/%3E%3C/svg%3E") 50%/contain no-repeat;width:68px;height:48px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cms-content:not(.ProseMirror) [data-resize-wrapper]:has(>img[data-youtube]):hover:after,.cms-content:not(.ProseMirror) figure.cms-youtube .cms-youtube-facade:is(:hover,:focus-visible):after{opacity:.95;transform:translate(-50%,-50%)scale(1.06)}.cms-content:not(.ProseMirror) figure.cms-youtube .cms-youtube-facade:active:after{opacity:1;transform:translate(-50%,-50%)scale(.96)}.cms-content.ProseMirror [data-resize-wrapper]:has(>img[data-youtube]):after{display:none}.cms-content table{border-collapse:collapse;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.cms-content th,.cms-content td{border:1px solid var(--cms-rule);vertical-align:top;padding:.571429em .8em;position:relative}.cms-content th{background-color:var(--cms-th);color:var(--cms-ink);text-align:left;font-weight:700}.cms-content td>p,.cms-content th>p{margin:0}.cms-content .selectedCell:after{background:color-mix(in srgb, var(--cms-reed) 16%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.cms-content figure.cms-youtube iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.cms-content figure.cms-youtube .cms-youtube-facade:focus-visible{outline-offset:2px;outline:2px solid #000}@media (prefers-reduced-motion:reduce){.cms-content a,.cms-content ul[data-style=chips] a,.cms-content a:has(>img),.cms-content a:has(>picture) picture,.cms-content a:has(>[data-resize-container]) [data-resize-wrapper],.cms-content [data-resize-wrapper]:has(>img[data-youtube]):after,.cms-content figure.cms-youtube .cms-youtube-facade:after{transition:none}.cms-content:not(.ProseMirror) [data-resize-wrapper]:has(>img[data-youtube]):hover:after,.cms-content:not(.ProseMirror) figure.cms-youtube .cms-youtube-facade:is(:hover,:focus-visible,:active):after{transform:translate(-50%,-50%)}}.cms-content img[data-youtube]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:#0c0a09;height:auto}
