@layer components{.pk-content-aside{margin-block:var(--pk-5);padding:var(--pk-5);border:1px solid var(--pk-line);border-inline-start:3px solid var(--pk-accent);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);color:var(--pk-ink);font-size:var(--pk-text-lg);line-height:1.65}.pk-content-aside p{margin-block:var(--pk-2)}.pk-content-aside :is(ul,ol){margin-block:var(--pk-3);padding-inline-start:var(--pk-6)}.pk-content-aside li+li{margin-block-start:var(--pk-1)}.pk-content-aside>:first-child,.pk-content-aside>div>:first-child{margin-block-start:0}.pk-content-aside>:last-child,.pk-content-aside>div>:last-child{margin-block-end:0}.pk-content-aside :is(h2,h3,h4){margin-block:var(--pk-4) var(--pk-2);color:var(--pk-ink);font-size:var(--pk-text-xl);line-height:1.35}.pk-content-columns{min-inline-size:0;margin-block:var(--pk-5);container-type:inline-size}.pk-content-columns__body{column-count:auto;column-width:auto;column-gap:var(--pk-6);column-fill:balance}.pk-content-columns[data-count="1"]>.pk-content-columns__body{column-count:1}.pk-content-columns[data-count="2"]>.pk-content-columns__body{column-count:2}.pk-content-columns[data-count="3"]>.pk-content-columns__body{column-count:3}.pk-content-columns[data-count="4"]>.pk-content-columns__body{column-count:4}.pk-content-columns[data-width="16rem"]>.pk-content-columns__body{column-width:16rem}.pk-content-columns[data-width="18rem"]>.pk-content-columns__body{column-width:18rem}.pk-content-columns[data-width="20rem"]>.pk-content-columns__body{column-width:20rem}.pk-content-columns[data-width="24rem"]>.pk-content-columns__body{column-width:24rem}.pk-content-columns[data-width="32rem"]>.pk-content-columns__body{column-width:32rem}.pk-content-columns__body>:is(h2,h3,h4,h5,h6){break-after:avoid-column}.pk-content-columns__body>:is(aside,figure,pre,.pk-table__scroll,.pk-content-cards,.pk-content-grid){break-inside:avoid-column}.pk-content-columns__body>p{orphans:3;widows:3}@container (width<=40rem){.pk-content-columns:is([data-count],[data-width])>.pk-content-columns__body{column-count:1;column-width:auto}}.pk-content-grid,.pk-content-cards{font-size:inherit;line-height:inherit;gap:var(--pk-5);margin-block:var(--pk-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;min-inline-size:0;display:grid}.pk-content-cards{align-items:stretch;container:content-grid/inline-size}.pk-content-grid{container:content-grid/inline-size}.pk-content-item,.pk-content-card{overflow-wrap:anywhere;min-inline-size:0;font-size:inherit;line-height:inherit}.pk-content-card{--pk-content-card-padding:var(--pk-5);padding:var(--pk-content-card-padding);border:1px solid var(--pk-line-soft);border-radius:var(--pk-radius-card);background:var(--pk-surface);color:var(--pk-ink);break-inside:avoid-column}.pk-content-card:has(>.pk-content-card__body){padding:0;overflow:hidden}.pk-content-cards[data-variant=muted]>.pk-content-card:not([data-variant]),.pk-content-card[data-variant=muted]{background:var(--pk-surface-sunk)}.pk-content-cards[data-variant=accent]>.pk-content-card:not([data-variant]),.pk-content-card[data-variant=accent]{border-block-start:3px solid var(--pk-accent)}.pk-content-cards[data-variant=plain]>.pk-content-card:not([data-variant]),.pk-content-card[data-variant=plain]{--pk-content-card-padding:0rem;background:0 0;border:0;padding:0}.pk-content-item>:first-child,.pk-content-card__content>:first-child{margin-block-start:0}.pk-content-item>:last-child,.pk-content-card__content>:last-child{margin-block-end:0}.pk-content-item :is(h2,h3,h4),.pk-content-card :is(h2,h3,h4){font-size:var(--pk-text-xl);margin-block:var(--pk-4) var(--pk-2);line-height:1.35}.pk-content-item p,.pk-content-card p{margin-block:var(--pk-3)}.pk-content-card__icon{white-space:normal;color:var(--pk-accent-ink);font-size:var(--pk-6);margin-block-end:var(--pk-4);line-height:1;display:block}.pk-content-card__icon[hidden]{display:none}.pk-content-card__icon svg{width:1em;height:1em;display:block}.pk-content-card[data-media=logo] .pk-content-card__content>p:has(>:is(img,.pkic-responsive-picture):only-child) img{object-fit:contain;block-size:auto;max-block-size:4rem;inline-size:auto;max-inline-size:min(100%,12rem)}@media (width>=48rem){:is(.pk-content-grid,.pk-content-cards)[data-count="1"]{grid-template-columns:minmax(0,1fr)}:is(.pk-content-grid,.pk-content-cards)[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.pk-content-grid,.pk-content-cards)[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.pk-content-grid,.pk-content-cards)[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container content-grid (width>=40rem){.pk-content-cards[data-layout=bento]:not([data-count="1"])>.pk-content-card[data-span="2"],.pk-content-grid>.pk-content-item[data-span="2"]{grid-column:span 2}.pk-content-cards[data-layout=bento]:not([data-count="1"])>.pk-content-card[data-rows="2"],.pk-content-grid>.pk-content-item[data-rows="2"]{grid-row:span 2}}.pk-content-actions{align-items:center;gap:var(--pk-3);margin-block:var(--pk-4);flex-wrap:wrap;display:flex}.pk-content-button.pk-btn{white-space:normal;text-align:center;max-inline-size:100%}.pk-content-button.pk-btn>p{margin:0}.pk-content-button.pk-btn a{color:inherit;border:0;text-decoration:none}.pk-content-card{flex-direction:column;display:flex}.pk-content-card__content{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pk-content-card-header{margin-block-end:var(--pk-3)}.pk-content-card-header>:first-child,.pk-content-card-footer>:first-child{margin-block-start:0}.pk-content-card-header>:last-child,.pk-content-card-footer>:last-child{margin-block-end:0}.pk-content-card-footer{margin-block-start:auto;padding-block-start:var(--pk-5)}.pk-content-card-footer .pk-content-actions{margin:0}.pk-content-card[data-media=image]:not([data-icon]) .pk-content-card__content>p:first-child:has(>:is(img,.pkic-responsive-picture):only-child){margin:calc(-1 * var(--pk-content-card-padding)) calc(-1 * var(--pk-content-card-padding)) var(--pk-5);border-start-start-radius:var(--pk-radius-card);border-start-end-radius:var(--pk-radius-card);overflow:hidden}.pk-content-card[data-media=image] .pk-content-card__content>p:first-child img{aspect-ratio:16/9;object-fit:cover;inline-size:100%;display:block}}
