.statamic-link{max-width:-moz-max-content;max-width:max-content}.button-variant--link{font-weight:var(--font-weight-medium)}.button-variant--link:hover{color:var(--color-accent-text)}.video-player{display:grid;min-width:240px;place-items:center;position:relative}.video-player img{aspect-ratio:var(--aspect-ratio);background-color:#000;cursor:pointer;width:100%}.video-player figcaption{color:var(--color-grey-text);font-size:smaller;font-style:italic;padding-block-start:1rem}.video-player button{background-color:#000;border:none;border-radius:var(--radius-full);color:#fff;cursor:pointer;display:grid;padding:.25rem;place-content:center;position:absolute;scale:.94;transition:scale var(--duration-sm) ease-out}.video-player button svg{fill:currentColor;padding-inline-start:.35rem}.video-player button:hover{scale:1}.video-player .iframe-wrapper{aspect-ratio:var(--aspect-ratio);width:100%}.video-player iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.skeleton{background-color:var(--color-grey-bg);border-radius:var(--radius,var(--radius-sm));height:var(--size);width:var(--width,100%)}.skeleton-variant--circle{border-radius:var(--radius-full);width:var(--size)}.skeleton-animation--pulse{animation:var(--animation-pulse)}.skeleton-animation--shimmer{--color-1:var(--color-grey-bg);--color-2:var(--color-grey-light);animation:var(--animation-shimmer);background:linear-gradient(-45deg,var(--color-1) 30%,var(--color-2) 45%,var(--color-2) 55%,var(--color-1) 70%);background-size:400% 400%}:where(.table-wrapper){overflow-x:auto;padding-block-end:1rem;-ms-overflow-style:-ms-autohiding-scrollbar;font-size:var(--font-size)}:where(.table-wrapper) table{width:100%}.table--skeleton tbody tr:not(.table-loader-row){display:none}.table--loading tbody{pointer-events:none}.table--loading tbody td,.table--loading tbody th{opacity:35%}.table--loading tbody tr{--color-1:var(--color-card-bg);--color-2:var(--color-bg);animation:var(--animation-shimmer);animation-duration:var(--duration-xxl);background:linear-gradient(-45deg,var(--color-1) 30%,var(--color-2) 45%,var(--color-2) 55%,var(--color-1) 70%);background-size:400% 400%}:is(:where(.table-size--xxs) tbody,:where(.table-size--xxs) tfoot) tr{height:2.5rem}:where(.table-size--xxs) td,:where(.table-size--xxs) th{padding-block:.4rem;padding-inline:.35rem}:is(:where(.table-size--xs) tbody,:where(.table-size--xs) tfoot) tr{height:2.75rem}:where(.table-size--xs) td,:where(.table-size--xs) th{padding-block:.4rem;padding-inline:.35rem}:is(:where(.table-size--sm) tbody,:where(.table-size--sm) tfoot) tr{height:3rem}:where(.table-size--sm) td,:where(.table-size--sm) th{padding-block:.5rem;padding-inline:.5rem}:is(:where(.table-size--md) tbody,:where(.table-size--md) tfoot) tr{height:3.25rem}:where(.table-size--md) td,:where(.table-size--md) th{padding-block:.6rem;padding-inline:.5rem}:is(:where(.table-size--lg) tbody,:where(.table-size--lg) tfoot) tr{height:3.5rem}:where(.table-size--lg) td,:where(.table-size--lg) th{padding-block:.6rem;padding-inline:.5rem}.bard-content>*,.bard-content p{margin-block:1rem}.bard-content h2,.bard-content h3{margin-block-end:1rem}.bard-content :has(+.text>h2),.bard-content :has(+h2){margin-block-end:3rem}.bard-content :has(+.text>h3),.bard-content :has(+h3){margin-block-end:2.5rem}.bard-content :has(+.text>h4),.bard-content :has(+h4){margin-block-end:2rem}.bard-content :has(+h5){margin-block-end:1.5rem}.bard-content :has(+h6){margin-block-end:1rem}:is(.bard-content ol,.bard-content ul) p{margin-block:0}.bard-content .text ol,.bard-content .text ul{padding-inline-start:1.5rem}:is(.bard-content .text ol,.bard-content .text ul) li::marker{color:var(--color-accent-graphic)}:is(.bard-content .text ol,.bard-content .text ul) p{margin-block-end:.5rem;margin-block-start:0}:is(.bard-content .text ol,.bard-content .text ul) li:last-of-type p{margin-block-end:1rem}.bard-content .text>blockquote{border-inline-start:3px solid var(--color-purple-light);margin-block:2rem;padding-inline-start:1.25rem;padding-inline:2rem}.bard-content .text>blockquote p{font-size:var(--font-size-lg)}.bard-content .text .basic-list{margin-block-end:1.5rem}.bard-content .statamic-table{margin-block-start:2.5rem}:is(.bard-content div,.bard-content h2,.bard-content li,.bard-content p,.bard-content small)>a:not(.button){text-decoration:underline}:is(.bard-content div,.bard-content h2,.bard-content li,.bard-content p,.bard-content small)>a:not(.button):hover{color:var(--color-accent)}:is(.bard-content div,.bard-content h2,.bard-content li,.bard-content p,.bard-content small)>a:not(.button):focus-visible{border-radius:var(--radius-xs);text-decoration:none}
