.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) .ts-uni__mono{display:grid;place-items:center;height:100%;font:700 36px/1 var(--ts-font-display,var(--ts-font,system-ui));letter-spacing:.04em;color:var(--ts-accent,#3651f5);background:var(--ts-accent-soft,#eef1ff)}.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) .ts-uni__site{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:44px;font-size:var(--ts-fs-xs,13px);color:var(--ts-ink-3,#6e6e73);text-decoration:underline;text-underline-offset:.2em}.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) p.ts-acc .ts-acc__what{display:none}.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) p.ts-acc--tbc{background:var(--ts-surface-2,#f5f5f7);color:var(--ts-ink-2,#424245)}.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) p.ts-acc--tbc::before{-webkit-mask:none;mask:none;background:0 0;content:"?";width:auto;height:auto;font-weight:700}.ts-unis__list--cards:not(#ts-nx):not(#ts-ny) p.ts-acc--tbc .ts-acc__who{color:var(--ts-ink-2,#424245)}.ts-unis__after:not(#ts-nx){display:flex;flex-wrap:wrap;align-items:center;gap:var(--ts-s3,12px) var(--ts-s5,24px);margin:var(--ts-s6,32px) 0 0}.ts-unis__after:not(#ts-nx) p{margin:0;max-width:660px;color:var(--ts-ink-2,#424245);font-size:var(--ts-fs-sm,15px)}.ts-more:not(#ts-nx)>.ts-more__t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;opacity:0}.ts-more:not(#ts-nx)>.ts-more__btn{display:none}@supports selector(:has(a)){.ts-more:not(#ts-nx)>.ts-more__btn{display:flex;align-items:center;justify-content:center;gap:.5em;width:fit-content;min-height:44px;margin:var(--ts-s5,24px) auto 0;padding:.7em 1.4em;box-sizing:border-box;font:600 var(--ts-fs-sm,15px)/1.2 var(--ts-font,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);letter-spacing:-.01em;color:var(--ts-accent,#3651f5);background:0 0;border:1px solid var(--ts-accent,#3651f5);border-radius:var(--ts-r-pill,980px);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--ts-dur-press,160ms) var(--ts-ease-out,cubic-bezier(.23,1,.32,1)),background-color var(--ts-dur,220ms) ease,color var(--ts-dur,220ms) ease}.ts-more:not(#ts-nx)>.ts-more__btn::after{content:"";width:.45em;height:.45em;margin-top:-.2em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform var(--ts-dur,220ms) var(--ts-ease-out,cubic-bezier(.23,1,.32,1))}.ts-more:not(#ts-nx)>.ts-more__btn:hover{background:var(--ts-accent-soft,#eef1ff);color:var(--ts-accent-hover,#243aff)}.ts-more:not(#ts-nx)>.ts-more__btn:active{transform:scale(.97)}.ts-more:not(#ts-nx)>.ts-more__t:focus-visible+.ts-more__btn{outline:3px solid var(--ts-accent,#3651f5);outline-offset:3px}.ts-more:not(#ts-nx)>.ts-more__t:checked+.ts-more__btn::after{margin-top:.25em;transform:rotate(-135deg)}.ts-more:not(#ts-nx) .ts-more__hide,.ts-more:not(#ts-nx)>.ts-more__t:checked+.ts-more__btn .ts-more__show{display:none}.ts-more:not(#ts-nx)>.ts-more__t:checked+.ts-more__btn .ts-more__hide{display:inline}.ts-more:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny)>li:nth-child(n+9){display:none}.ts-more.ts-more--4:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny)>li:nth-child(n+5){display:none}.ts-more.ts-more--6:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny)>li:nth-child(n+7){display:none}.ts-more.ts-more--12:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny)>li:nth-child(-n+12){display:flex}.ts-more.ts-more--12:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny)>li:nth-child(n+13){display:none}}@media (min-width:1024px){@supports selector(:has(a)){.ts-more.ts-more.ts-more:not(#ts-nx):not(:has(>.ts-more__t:checked))>.ts-unis__list--cards:not(#ts-nx):not(#ts-ny):not(.ts-unis__list--narrow){grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (prefers-reduced-motion:reduce){.ts-more:not(#ts-nx)>.ts-more__btn,.ts-more:not(#ts-nx)>.ts-more__btn::after{transition:none}}@media (forced-colors:active){.ts-more:not(#ts-nx)>.ts-more__btn{border:1px solid ButtonText;color:ButtonText}}