._article_p30kd_1{position:relative;display:grid;grid-row-gap:1cap;row-gap:1cap;border:var(--border-width-1) solid var(--color-surface-3);border-radius:var(--border-radius-2)}:has(#xeno-page) ._article_p30kd_1{border-color:oklch(from var(--color-accent-1) l c h / .35)}._article_p30kd_1{padding:1cap 1ch;margin-block-start:var(--size-3);transition:opacity var(--duration-2) var(--ease-spring-2) .2s,transform var(--duration-3) var(--ease-spring-3)}._article_p30kd_1>h3{color:var(--color-on-surface-2);font-weight:var(--font-weight-1);font-size:var(--font-size-1)}._slider_p30kd_27{overflow:hidden}._slider_p30kd_27>ul{display:flex;transition:transform var(--ease-spring-1) var(--duration-2);block-size:100%;will-change:transform}:is(._slider_p30kd_27>ul)>li{flex:0 0 100%;inline-size:100%;block-size:100%;position:relative}._nav_p30kd_45{display:flex;align-items:center;list-style:none;padding:0;margin:0}._nav_p30kd_45>li:first-of-type{margin-inline-end:auto}._nav_p30kd_45>li button{--fns-button-padding: .65ch .65ch;aspect-ratio:var(--aspect-ratio-square)}._nav_p30kd_45 h4{font-size:var(--font-size-1);font-weight:400;margin:0}._video_p30kd_68{border-radius:var(--border-radius-1);grid-column:1;grid-row:1;inline-size:100%;block-size:auto;aspect-ratio:var(--aspect-ratio-landscape);background:var(--color-surface-1);-o-object-fit:cover;object-fit:cover}._more_p30kd_79{inline-size:-moz-max-content;inline-size:max-content}._hgroup_1ketw_1{display:grid;line-height:var(--line-height-1);justify-content:flex-start;grid-template-areas:"img title" "img pool_id";grid-template-columns:48px 1fr;grid-template-rows:4cap;grid-column-gap:var(--size-1);-moz-column-gap:var(--size-1);column-gap:var(--size-1);align-items:center;font-family:var(--font-family-serif);grid-column:1;grid-row:1;inline-size:-moz-max-content;inline-size:max-content}._hgroup_1ketw_1>img{grid-area:img}._hgroup_1ketw_1>button{grid-area:pool_id;margin-block-end:auto}._hgroup_1ketw_1>h2{grid-area:title;display:flex;align-items:center;gap:.5ch;font-size:var(--font-size-3)}:is(._hgroup_1ketw_1>h2) .badge{background-color:var(--color-accent-1);color:var(--color-surface-1);padding:.65cap 1.15ch;border-radius:var(--border-radius-round);font-size:var(--font-size-0);text-transform:uppercase;font-family:var(--font-family-sans);font-weight:var(--font-weight-1)}.color-schema-light :is(:is(._hgroup_1ketw_1>h2) .badge){background-color:var(--color-vibrant-1);color:var(--color-on-surface-1)}@media (min-width: 1px) and (max-width: 500px){._hgroup_1ketw_1{grid-template-columns:32px 1fr;grid-template-rows:fit-content}._hgroup_1ketw_1>h2{font-size:var(--font-size-2)}}
